• 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

Responsive

Outstanding

Updated 24 July 2026

This is the first assessment for this service. This key question has been rated Outstanding. This meant services were tailored to meet the needs of individuals and delivered to ensure flexibility, choice and continuity of care.