What is the best area of London to stay in for tourists?
What is the best area of London to stay in for tourists? 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…