In the heart of historic London, 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 choices and luxurious bedrooms with never-before-seen panoramic views over London.


31 St Thomas Street, London, SE1 9QU, United Kingdom T: +442072348000