Crossing over the 19 million mark for the number of foreign visitors in 2016, London is one of the world’s most popular cities to holiday in. It also has a smorgasbord of luxury hotels, ranging from the cool and contemporary to that old-fashioned Royal-esque aesthetic we’ve taken a fancy to ever since we binge-watched the first season of Victoria. But which one to choose? Leave that to us and start with our list below of the hotels that are truly the jewels in the crown of Old Blighty’s capital.
Latest Articles
Don't miss the latest from Luxury Travel