London, the magical city has something to offer for everyone hence makes it unique and one of the most visited cities in the world.