The Shard, Shangri-La Hotel, 52, 31 Saint Thomas Street, London, England SE1 9QU
+44 20 7234 8208
View details