English Eccentrics

A look at the eccentric side of the historical Eel Pie Island, Twickenham.