Address: Shard Shangri-la-hotel, 31 St Thomas Street, Southwark, London, SE1 9QU
Landline: 020 7234 8208
Report a problem with this listing