Shangri-La The Shard, London
Photo gallery for Shangri-La The Shard, London
Overview of Shangri-La The Shard, London
Shangri-La The Shard, London
5-star hotel in London City Centre
Reviews
9.4
Exceptional
Popular amenities
Explore the neighborhood
31 St Thomas Street, London, England, SE1 9QU
- Tower of London17 min walk
- London Bridge20 min walk
- St. Paul's Cathedral4 min drive
- London (LHR-Heathrow)55 min drive