Other facilityUnited KingdomRegistered
360 Supported Living - London
Tower Hamlets, London, United Kingdom
Clinic details
Registered name
360 Supported Living - London
Address
WeWork, 30 Churchill Place,Canary Wharf,London
Registered
CQC-registered in England as a healthcare location (Care Quality Commission).. View the record