Newbold Grange Farm
United Kingdom
>
England
>
Leicestershire
>
Harborough
>
Owston and Newbold
>
Newbold Grange Farm
Newbold Grange Farm in Owston and Newbold in Harborough.
Newbold Grange Farm
Land use
farmyard