The London Eye is on the south bank of the river Thames, next to Westminster Bridge and opposite Big Ben.
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, Big Ben and the olympic stadiam
London Eye is in Central London......
london eye
No. The London Eye is in central London - on the south bank of the River Thames and opposite Big Ben.
Big Ben
the human features of London are London eye, London bridge,big ben,train stations,tower of London, canary wharf,royal obserbatory,Stonehenge,buckhingham palace,hotels.
Big Ben was completed in 1859. The London Eye was built for the Y2000 Millennium celebrations.
Big-Ben, London Bridge and the London Eye
London Eye gives great views of the city! But I think its overpriced for a big ferris wheel.
weddings