Since no one's answered this yet I'll paste my answer to a similar question: Hands down, my favorite thing about London is the markets. Every one has a bit of a different vibe, so depending on my mood on a Saturday or Sunday, I'll grab my DSLR and head out to one of my favorites. read more
The best places which you can visit in London would be The London Eye , Tower of London Museum, Change of Guards at Buckingham Palace, Madame Tussaudes Museum, Westminister Abbey and many more! If you are Harry potter or Sherlock fan, there is the Hogwarts replica and Baker street that you can visit. read more
The Shard is the tallest building in London, towering above every other landmark and unmissable from many places in London. The skyscraper was opened in 2013 and is home to multiple high end restaurants, the Shangri La Hotel and a viewing platform which you can buy tickets to head up to. read more