Appointment is Required
Phone: 44 207 8297058 ext. 7058
252 High Holborn London, WC1V 7EN United Kingdom
Prefer to view Hotel Directory?
United Kingdom hotels
Specials and packages for the spa enthusiast