Shangri-La Hotel, The Shard
Located in one of the world’s most iconic buildings with spectacular views overlooking London’s skyline, the Shangri-La Hotel offers guests a luxurious home away from home. With panoramic views of beloved landmarks such as the Tate Modern, Shakespeare’s Globe, Borough Market and St Paul’s Cathedral...