← Isles of Britain atlas

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 interactive map profile →