What is the best location to stay in London as a tourist?
What is the best location to stay in London as a tourist? West is best, so look at Kensington, Chelsea or Notting Hill. For shopping, restaurants, theatre and nightlife, Soho and Covent Garden are great spots in the centre, while…