new icn messageflickr-free-ic3d pan white
The London Eye. | by Jim Linwood
Back to photostream

The London Eye.

The London Eye stands 135 metres (443 ft) high on the western end of Jubilee Gardens, on the South Bank of the River Thames in London, England, between Westminster Bridge and Hungerford Bridge. The London Eye stands adjacent to the site of the former Dome of Discovery, which was built for the Festival of Britain in 1951.


2 faves
Taken on February 6, 2008