Welcome to Birchwood House
Birchwood House is a residential care home in Newham, London for seven people. Each resident has easy access to local shops and facilities which allows them to enjoy being part of the local community. There are good transport links as well as many activities that people living in the home are able to participate in.
The experienced staff are on hand to ensure tailored care for each resident and each individual is empowered to live as independently as possible with positive behaviour support.