Care comes first in everything we do

Who we are

100 years of care

With almost 100 years of research and expertise behind us, we are now bringing our knowledge and unique model of care to London, opening our first Outpatient Centre in 2021 and state-of-the-art hospital in early 2022.

Our London home

In the heart of the city

We’re opening a brand new hospital at 33 Grosvenor Place, in the heart of London. Our administrative building is located at 40 Grosvenor Place to ensure great communication between our Caregivers. We’re also opening our outpatient facility located at 24 Portland Place, Marylebone.