UCH Macmillan Cancer Centre

University College London Hospitals NHS Foundation Trust

Huntley Street, London WC1E 6AG

Overview

Requires Improvement

rating from the Care Quality Commission.

56920

NHS admissions.

Not expected to collect patient outcomes (PROMs)

Wi-fi

Last updated: calendar

03/03/2026