• Mental Health
  • Independent mental health service

Orri Wimpole Street

Overall: Outstanding read more about inspection ratings

80-81 Wimpole Street, London, W1G 9RE (020) 3918 6340

Provided and run by:
Orri Ltd

Assessment report published 24 July 2026

Well-led

Good

Updated 24 July 2026

This is the first assessment for this service. This key question has been rated Good. This meant the service was consistently managed and well-led. Leaders and the culture they created promoted high-quality, person-centred care.