One of the most historic cities of the world, London has a rich cultural and traditional history that goes back to the early times. London is a city that is filled with music, art, architecture, and all the rich cultures of the nation. When you step into this city, you will feel as if you’ve taken a step back into history. Where else in the world will you still find the royal monarchs and the modern theatre at the same place? If you’re planning to visit London, then you must definitely visit these places. The top ten attractions of London are beautifully described in this infographic.