Ting - Shangri-La Hotel, The Shard - Afternoon Tea

The Shard, 31 St Thomas Street, London SE1 9QU

Back to restaurant  |  Google Maps directions  |  OpenStreetMap directions