Apple Orchard

Description: Apple Orchard Apple Orchard is a detached residential care home located near the centre of the town of Newnham. The home provides support and accommodation for adults with Learning Disabilities. All of the bedrooms are single and some have en-suite facilities.