Beechwood Residential Home
Run by The Villas Care Homes Ltd
17 Ismailia Road, Forest Gate, London, E7 9PH- Residential
- 6 beds
Residential care home for 6 residents in London, run by The Villas Care Homes Ltd. Supports older people, learning disabilities and younger adults.