London Eye at night. View looking along the River Thames, London, UK, from Westminster Bridge to Hungerford Bridge. The London Eye (centre, 135 metres tall) is at left of County Hall (lit up, right, now an aquarium). These two structures are on the south bank of the Thames. Photographed in January 2013.
October 5th, 2018
Viewed 444 Times - Last Visitor from Warrington, P2 - United Kingdom on 06/02/2023 at 3:46 AM