Luxury Hotels in London, England » Shangri-La Hotel at The Shard » Photo Gallery Shangri-La Hotel at The Shard - London, United Kingdom Shangri-La Hotel at The Shard : Click Here to View Full Hotel Description >> Shangri-La Hotel at The Shard Shangri-La Hotel at The Shard Shangri-La Hotel at The Shard Shangri-La Hotel at The Shard Shangri-La Hotel at The Shard Shangri-La Hotel at The Shard Sky Lobby