The London Welbeck Hospital, is located at 27 Welbeck Street, and the The Welbeck Street Hospital for Diseases of the Nervous System was located on this street as well; the offices of the British Institute of Radiology were formerly located there.
There is a Greek Orthodox Chapel in Welbeck Street that dates back as far as the early 19th century when the building formed part of the Russian embassy [REF].