The London Eye
Harrods - London, England
The London Eye, London
Queen's Walk, London
Beautiful blue London Eye Ferris Wheel by night - Millennium Wheel at River Thames - near Jubilee Gardens and Westminster Bridge - London, UK, Great Britain
The London Eye ~ is a giant Ferris wheel located on the South Bank of River Thames
Amazing London Eye
The Elizabeth Tower, previously called the Clock Tower, renamed in tribute to Queen Elizabeth II in her Diamond Jubilee year & the London Eye in the background.