Stone Lodge Farm
United Kingdom
>
England
>
Leicestershire
>
Harborough
>
Tilton on the Hill and Halstead
>
Stone Lodge Farm
Stone Lodge Farm in Tilton on the Hill and Halstead in Harborough.
Stone Lodge Farm
Land use
farmyard
Launde Road