Clocktower House
@cqc20393699069

Clocktower House is a supported living service in London, run by Cognithan Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).

About
Location
View Map
18 Lawrence Road, London, SE25 5AA, United Kingdom

Clocktower House is a supported living service in London, run by Cognithan Limited. It supports people with mental health conditions. It is registered with the Care Quality Commission (CQC).