Admiral House - London
@cqc108961971

Admiral House - London is a care home in London, run by Admiral Healthcare Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
22 Thrale Road, London, SW16 1PA, United Kingdom
+442036898728

Admiral House - London is a care home in London, run by Admiral Healthcare Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).