Hall Farm in Great Canfield

Hall Farm in Great Canfield in Uttlesford is a farmyard. Hall Farm also exists in Ashdon.

Land Use
farmyard