© 2011 The London Welbeck Hospital , 27 Welbeck Street, London W1G 8EN. Registered by the Care Quality Commission.