The Shaftesbury Premier London Paddington

55/61 Westbourne Terrace, Paddington, London, W2 3UY, United Kingdom

Tel: +44(0) 20 7723 3434

Fax: +44 (0) 20 7402 0433

Book Now

LOCATION MAP