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