Manor Farm in Peatling Magna

Manor Farm in Peatling Magna in Harborough is a farmyard. Manor Farm also exists in Theddingworth.

Land Use
farmyard