London is one of the world's most mesmerizing cities that I am fortunate to live in the city for almost 8 years. There are so many places to visit but these are my top ten! I welcome suggestions too! :D
1. The London Eye
0
Climb aboard one of the 32 glass capsules of the London Eye for unforgettable views of some of London's most famous landmarks. Take in amazing 360-degree views as the capsule slowly rotates over the river Thames.

Preview