Feel an unparalleled connection to London, at Shangri-La The Shard, London. Stay in the capital’s highest hotel, in one of the world’s most iconic buildings, whilst enjoying panoramic skyline views that connect you to the whole city. At the only five-star luxury hotel in London Bridge, Shangri-La service feels friendly, warm and genuine, creating a truly unique experience of the capital.