University College Hospital at Westmoreland Street

University College London Hospitals NHS Foundation Trust

16-18 Westmoreland Street, London W1G 8PH

Overview

7870

NHS admissions.

Not expected to collect patient outcomes (PROMs)

Last updated: calendar

24/02/2026