Residential Care
7 August 2020
Liaise (London) Limited
7 beds
Birchwood House is a residential care home located in Newham, London. The home provides specialist support for people with learning disabilities, mental health, older people, physical disabilities, sensory impairments, and younger adults. The home has 7 beds. It was rated Good at its last inspection in August 2020. The home is operated by Liaise (London) Limited.
97 Browning Road, Newham, London, E12 6RB
Send an enquiry and we'll help connect you with this care home.
21-25 Third Avenue, Manor Park, London
0.5 miles away
Lavender Place, Ilford, Essex
0.7 miles away
76 Whitta Road, London
0.7 miles away
26 Wortley Road, East Ham, London
0.8 miles away
49 Nelson Street, East Ham, London
0.9 miles away
330 Ilford Lane, Ilford
0.9 miles away