Located in the charming hamlet of Ewell Minnis, this property offers peace, tranquility and delightful surroundings on the edge of the Alkham Valley in an area