Catfish at Eel Pie Club

Catfish at Eel Pie Club

Catfish are honoured to have been asked back to play at the legendary Eel Pie Club in Twickenham

3 attendees (None invited)

Venue

The Cabbage Patch
67 London Road