The London Welbeck Hospital 27 Welbeck StreetLondonW1G 8ENEnglandWebsite www.londonwelbeckhospital.co.uk