Eel Pie Island - South

Eel Pie Island is a Thames island close to the centre of Twickenham. This is the Surrey or South facing side of the island.

Photographed by John Inglis on: 14th January 2001