See inside the 20 best luxury hotels in London, according to travellers who stayed there

Advertisement

There's nowhere in the world like London. From Shakespeare to the Blitz, every street is soaked in history. Little wonder then, that it is the fourth most tourist-visited city in the world, with a staggering 16.7 million international visitors every year.

Advertisement

The city has accommodation to suit every budget, but if you want to do London properly, you're really going to have to splurge. From the iconic Ritz to the international Taj 51 Buckingham Gate, there's a host of legendary luxury hotels in the city.

And thanks to review site TripAdvisor, we know what people consider to be the greatest and most luxurious among them.