Birchwood House 97 Browning Road, Newham, London E12 6RB 7 Rooms Younger Adult Care Permanent Care Learning Disability Care Mental Health Care