Eel Pie Island

Neighborhood·LondonMentioned by National Geographic
Eel Pie Island
Photo: Wikimedia Commons
“Eel Pie Island is an 8.9-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 Richmond Lock, the only lock on the Tideway, and is accessible by boat or from the left bank by a footbridge. The island…”
Wikipedia
Read more on Wikipedia →

In the coverage1 story

National GeographicSep 14

The Time Traveler's Guide to London

The River Thames is the soul of England’s capital. Along its hallowed banks, it’s possible to glimpse the past lives and possible futures of one of the world’s most storied cities.

Nine-acre island with artists and creatives.

23 things in this storyRead the full piece at National Geographic →
↑↓ to navigate · Enter to open · Esc to close