Davenham is a delightful residential care home set in delightful and mature grounds in Worcestershire.
Little Bramingham Farm is a Grade II residential care home. Located on the outskirts of Luton in Bedfordshire, it offers an oasis of calm in an urban environment.