Which travel and tourism website's user activity has indicated that London is the number one travel destination?
As of 2016 London is rated as the world top ranked city destination by TripAdvisor users.