Not right at the Eye but within half a mile.
'The London Eye Mystery'.
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.
The London Eye is in London, England which is part of the continent of Europe.
Yes, lots of them.
The London Eye was built for the 2000 Millennium celebrations and is now one of London's most popular tourist attractions.
The London Eye is in Waterloo on the South Bank.
the london eye
It hasn't got any particular smell.
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.