105 London Road
@cqc-rwkjc

105 London Road is a mental health hospital in Luton, run by East London NHS Foundation Trust. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
105 London Road, Luton, LU1 3RG, United Kingdom
+441582708900

105 London Road is a mental health hospital in Luton, run by East London NHS Foundation Trust. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).