University College Hospital at Westmoreland Street

University College London Hospitals NHS Foundation Trust

16-18 Westmoreland Street, London W1G 8PH

Overview

30

total admissions.

7720

NHS admissions.

Not expected to collect patient outcomes (PROMs)

Last updated: calendar

15/10/2025