The Thames.
its not over a lake its next to the Thames River.
The London Eye is on the south bank of the river Thames, next to Westminster Bridge and opposite Big Ben.
No. The London Eye is in central London - on the south bank of the River Thames and opposite Big Ben.
in the london eye
River Thames
The London Eye isn't in any of London's major parks. It is located on the South Bank of the River Thames nearly opposite the Houses of Parliament.
if you look down you will see the river amazo if you are in a boat on the river. :-)
The London Eye is on the south bank of the river Thames and nearly opposite Big Ben.
Well they called it the london eye so it wouldnt make much sense to put in moscow
London Eye, Big Ben, Houses of Parliament, St Thomas Hospital, London Aquarium, Tower of London, Tower Bridge, City Hall, HMS Belfast, Westminster Abbey and much more.
YES IT IS!!!.The London Eye is a giant Ferris wheel situated on the banks of the River Thames (pronounced temz) in London, England. The entire structure is 135 metres (443 ft) tall and the wheel has a diameter of 120 metres (394 ft).
The London Eye is a giant Ferris Wheel situated in Central London on the south bank of the River Thames, opposite Big Ben and the Houses of Parliament.