The Shangri-la at The Shard, London
Occupying levels 34-52, the Shangri-La Hotel at The Shard, London offers 5-star luxury and breathtaking views of the capital and beyond.
The Kensington, West London
One of London’s most premium hotels in the heart of Kensington.
The Ned, London
A glimpse into my dreamy staycation at London’s hottest address.