Lion Road is a small care home located in Twickenham, with eight beds. The home houses adults of all ages including people with learning disabilities.
The Care Quality Commission (CQC) has monitored the home since May 2018. In the last report by the CQC from July 2022, the home received an overall rating of good.
The care home is operated by Metropolitan Housing Trust Limited. This is one of ten facilities operated by Metropolitan Housing Trust Limited.
For more information about Lion Road, please contact the home at 02088916025.