Hollow Ground Farm in Stowe Nine Churches

Hollow Ground Farm in West Northamptonshire, Stowe IX Churches is a farmyard.

Land Use
farmyard