The Owl Pen Cottage

The Owl Pen a grade II listed cottage in Boat Lane Welford