Skip to main content

Manor Farm Care Home

211-219 High Street South, East Ham, London, E6 3PD

About this care service

This service is run by Trees Park (East Ham) Limited, within Newham local authority