Eel Pie Island Museum

Eel Pie Island Museum
Garfield Road, Twickenham, TW1 3JT