The London Eye is on the south bank of the River Thames, next to Westminster Bridge and opposite Big Ben.
london eye
The London Eye is on the south bank of the river Thames and nearly opposite Big Ben.
10 Downing St, London
The London Eye was built for the year 2000 celebrations. Because of its location close to Big Ben and the Houses of Parliament, it has now become one of London's best known and visited tourist attractions.
The London Eye is in London, England which is part of the continent of Europe.
The London Eye is in Waterloo on the South Bank.
the london eye
Yes, the London Eye is included in the London Pass.
Because you can see everything from up there. You see with your eye. It is in London. London Eye.
Because it has eye shaped dome pods, which gives you a bird's eye view of London as they turn.
London eye is 135m high.
the london eye is 7,00m long