The City of London is the name of an area of London, where the stock markets are etc. London is a city, but the actual "City of London" is an area between East and Central London. The City of London...
If you are walking then it is 0.7 miles, because you would go over Victoria Embankment. However, if you are travelling by car or taxi then it is 1.5 miles, for you must cross the Waterloo Bridge.
The London Eye was built as part of the city's millennium celebration just before the year 2000 along with such other city features as the Millennium bridge which crosses the Thames between St. Paul...
I have been to London when i was in medical school and this was one of the highlights of my visit. The London Eye is on the South Bank of the River Thames, adjacent to Westminster Bridge. I hope, if...