In the heart of historic London and within walking distance of some of the capital’s most famous attractions, Shangri-La Hotel, At The Shard, London is the city’s first elevated hotel offering exciting dining options and luxurious bedrooms with never before seen panoramic views over London.