• 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

Effective

Good

Updated 24 July 2026

This is the first assessment for this service. This key question has been rated Good. This meant people’s outcomes were consistently good, and people’s feedback confirmed this.