When you visit London there are a few places that you HAVE to experience. London has so many incredible hot spots but the iconic building of The Shard has to be, by far the most mesmerising feature of London.
For me, a night in a London hotel is the best city break I can give myself. I don’t know why, but there’s something about high-end British hospitality that I can’t quite find anywhere else in the world. Here are the 4 London Hotels that I think you’ll definitely find that something special at (a mix of class, royalty and city glam).