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