Eelpie Island

E1556199 UNEXPLORED

Eelpie Island is a small, privately owned island in the River Thames at Twickenham, London, historically known for its jazz and rock music venues and bohemian community.

All labels observed (1)

Label Occurrences
Eelpie Island canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Eel Pie Island hasAlternativeName Eelpie Island