England

Eel Pie Island

Small inhabited island in the Thames at Twickenham, legendary for its 1960s music venue that hosted The Rolling Stones, The Who and Pink Floyd.

Open on the map →
Eel Pie Island

Part of the England islands map.

Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.