Shaftesbury Hyde Park International

52-56, Inverness Terrace, London, W2 3LB, England

Tel: +44(0) 20 7985 8300

Fax: +44 (0) 20 7792 0157

Book Now

LOCATION MAP