16/11/2011 Leaf Hound Gig 16/11/2011 Leaf Hound Date 16/11/11 Venue Eel Pie Club Bands Leaf Hound Rock Ticket Price (from) £8.00 Venue Details Eel Pie Club Address The Patch 67 London Road Twickenham TW1 3SZ Contact Info Website Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsappGoogle+TumblrPinterestVkEmail