13-14 Devonshire Street The Clinic – The Physician Clinic | LondonTo meet the needs of private patients By establishing The Physicians’ Clinic we aimed to fill a significant gap that had developed in private healthcare provision in central London. In Harley Street and the surrounding area, private physicians and consultants https://thephysiciansclinic.co.uk/clinic/