Address:
27 Devonshire Terrace
Paddington, London
London
London
W2 3DP
United Kingdom
Tel:
020 7745 1212
Website:
http://www.shaftesburyhotels.com/