NIHR CLAHRC Northwest London is located in Chelsea, London, United Kingdom on Lift Bank D, Westminster Hospital, 369 Fulham Rd. NIHR CLAHRC Northwest London is rated 3 out of 5 in the category public health department in United Kingdom.
Address
Lift Bank D, Westminster Hospital, 369 Fulham Rd
Accessibility
Wheelchair-accessible entrance