This was the #1 photo by Flickr - Interesting on the date July 20th 2005.
'The British Airways London Eye, (sometimes called the Millennium Wheel), is the first-built and largest observation wheel in the world since its opening at the end of 1999. It stands 135 metres (443 feet) high on the western end of Jubilee Gardens, on the South Bank of the River Thames in London, England'.
Design and Concept: Marks Barfield Architects
Coordinates: 51° 30′ 12″ N 00° 07′ 11″ W