The Shangri-La Hotel at The Shard is a luxurious hotel located in one of London's most iconic buildings. It features a stunning rooftop terrace with panoramic views of the city. The terrace is the perfect place to enjoy a drink while taking in the breathtaking views of London.