Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Island

Eel Pie Island

United Kingdom · Europe

Eel Pie Island

About

Eel Pie Island is an 8.9-acre (3.6 ha) island (or ait) in the River Thames at Twickenham in the London Borough of Richmond upon Thames. It is on the maintained minimum head of water above Richmond Lock, the only lock on the Tideway, and is accessible by boat or from the left (generally north) bank by a footbridge. The island had a club that was a major venue for jazz and blues in the 1960s.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More islands in United Kingdom