London, the finance capital, the city home to the Royal family, a tourist’s delight, a shopper’s paradise and an architecture marvel, is one of the most visited destinations for a reason. Its iconic landmarks that range from the Tower of London to the newly built the Shard draw tourists from all over the world.

Here's a look to the most iconic landmark of all times - LONDON:

 

1. The iconic Big Ben and the Palace of Westminster

2. Buckingham Palace, Her Majesty’s official London residence

3. The red telephone booths that are quintessentially London

4. The Shard, a 95-storey skyscraper adding glamor to London’s skyline

5. The Tower of London makes for a picture-perfect postcard

6. The Westminster Abbey where the Royal Couple got married

7. St Paul’s Cathedral, seat of the Bishop of London

8. The red double-decker bus that screams London

9. Beautiful skyline of London

10. The underground tube where you need to mind the gap!

11. Trafalgar Square, one of the most visited places in London

12. The London Eye and River Thames

                    

Comment