Return to tranquility at the London Suite in the Shangri-La’s iconic property.
Shangri-La Hotel, The Shard London