25 photos

Building works for the 'Super Sewer' Wandsworth, River Thames, London.The London Eye, River Thames, London.Embankment near Tower Bridge. River Thames, London.River furniture along the embankment near Tower Bridge. River Thames, London.