The Independent’s journalism is supported by our readers. When you purchase through links on our site, we may earn commission.
From a Chelsea palace to the highest hotel in the capital, these are the best luxury hotels in London
Top spots include stunning views at Shangri-La at the Shard and spa breaks at The Landmark
(Getty Images/iStockphoto)
