Tag: Tower Bridge
-
Ethereal Luxury at the Shangri-La The Shard, London
From the moment you ascend 35 floors up the glittering glass tower of London’s iconic Shard, you are transported into a world of sophistication and opulence – welcome to the Shangri-La The Shard, London. The Shangri-La The Shard, London is a beacon of luxury located in the dynamic heart of one of the world’s most…