Twickenham Rowing Club
Twickenham Rowing Club was founded in 1860 and is one of the oldest and largest rowing clubs in London. Our unique position on London’s most beautiful stretchof the Thames makes TwRC an idyllic place to row.
Eel Pie Island
Eel Pie Island is a 8.935-acre (3.6 ha) island in the River Thames at Twickenham in the London Borough of Richmond upon Thames. It is on the maintained minimum head of water above the only lock on the Tideway and is accessible by boat or from the left (generally north) bank by footbridge. The island featured major jazz and blues venues in the 1960s.