Welcome to Birchwood House
Birchwood House is a prime example of residential care homes in Newham, London with accommodation 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.
As one of the leading care homes in Newham, our 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.
Large communal areas
High quality furnishing and decor