The Thames.
It's called the London death trap experience
The London Eye is on the south bank of the river Thames, next to Westminster Bridge and opposite Big Ben.
London Bridge. The London Dungeon is just next door on Tooley Street.
No, but it's not far away.
its not over a lake its next to the Thames River.
No, the London Dungeon tourist attraction is adjacent to London Bridge Station but is moving to near the London Eye in March 2013.
He is next to the ice-cream truck by the london eye
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
Because you can see everything from up there. You see with your eye. It is in London. London Eye.