What area of London is best for tourists to stay?
What area of London is best for tourists to stay? 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 King’s Cross…