Eel Pie Island
Twickenham & Riverside
Eel Pie Island in Twickenham’s heritage, river sports and business community
Eel Pie Island’s residents, sports clubs, boatyards and other business enterprises are an essential part of the community of Twickenham and the town’s cultural and river-based heritage, sporting activities and business life. The town’s music culture was for decades centred on the Eel Pie Island Hotel, an iconic venue in the fifties and sixties for […]
Read More