A view of the London Eye overlooking the River Thames on Lambeth, London, United Kingdom. The buildings behind hold the London Dungeon, The London Aquarium, and St Thomas Hospital.