Well, that's just my opinion. London is at its prime with too many historical and commercial features, and tourists should look up to the best hotels here. And thus, they'll experience Greater London...
Need to save money while travelling? We are here to help