What is the nicest part of London to stay in?
What is the nicest part of London to stay in? 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…