Day: April 13, 2021

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