Where

London Clinic
20 Devonshire Place
London
W1G 6BW

View Larger Map

Trustees of the London Clinic Limited

To carry on all or any of the business of proprietors or managers of Clinics or Nursing Homes, Hospitals or other establishments for the treatment of patients or others by the provision of medical attention, nursing, massage, and all forms of medical and chemical methods and appliances