The #1 city in everyone’s bucket list and the classiest of all, London is probably one of the few cities which experience an influx of an exceeded number of tourists every year. London is a diverse city inhabiting people belonging to different religions, cultures, and backgrounds. The city is unmatched when it comes to sight-seeing, tourist attractions and activities. Given that London is the most vibrant city all across the world, there is always some reason to visit the city. No matter what your area of interest is, this city will have something in store for you. Undeniably, the London Eye is one of the major attractions that mesmerizes people more than anything else. Meeting and clicking selfies with world-known celebrities at Madame Tussauds is another reason why people love visiting this beautiful capital of England.