Care comes first in everything we do

Who we are

100 years of care

We were founded in 1921 by four doctors who had returned from caring for soldiers in the First World War. With almost 100 years of research and expertise behind us, we are now bringing our knowledge and unique model of care to London, opening a new state-of-the-art hospital in 2021.

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.

Our global presence

Las Vegas





Abu Dhabi