London has just been named as the best-rated destination in the World, Europe and UK and Channel Islands in the 2019 TripAdvisor’s annual Travellers’ Choice awards for Destinations. The winning destinations were determined using an algorithm based on reviews and ratings for hotels, restaurants and experiences over a 12-month period. Hayley Coleman,...