Eel Pie Island Museum

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