Eel Pie Island Museum

E1474678 UNEXPLORED

Eel Pie Island Museum is a small local museum in Twickenham, London, dedicated to preserving and showcasing the island’s rich history, particularly its influential 1960s music scene and cultural heritage.

All labels observed (1)

Label Occurrences
Eel Pie Island Museum 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 hasLandmark Eel Pie Island Museum