Hatchmere is a lake in Delamere Forest, near the village of Norley in Cheshire. The water is bordered by woodland walking paths, with a nearby pub offering food and seating. Parking and footpath access are available around the lake's perimeter.
Reviews
No reviews yet.