Eel Pie Club Venue Eel Pie Club Venue Details Eel Pie Club Address The Patch 67 London Road Twickenham TW1 3SZ Get Directions Contact Info Website Past Gigs Eel Pie Club (Last 10) Date Event/Headliner 16/11/11 Leaf Hound Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsappGoogle+TumblrPinterestVkEmail