London Welbeck HospitalFrom Wikipedia, the free encyclopedia The London Welbeck Hospital is a private hospital at 27 Welbeck Street, London.