The London Eye is a giant ferris wheel on the Southbank of the River Thames in London. Also known as the Millennium Wheel, its official name was originally the British Airways London Eye, then the Merlin Entertainment London Eye, and since January 2011, the Edf Energy London Eye. The entire structure is 135 metres (443 ft) […]