Manor House Farm in Marefield

Manor House Farm in Marefield in Harborough is a farmyard. Manor House Farm also exists in Tilton on the Hill and Halstead.

Land Use
farmyard