Lilford Lodge Farm
United Kingdom
>
England
>
North Northamptonshire
>
Lilford-cum-Wigsthorpe
>
Lilford Lodge Farm
Lilford Lodge Farm in North Northamptonshire, Lilford-cum-Wigsthorpe.
Lilford Lodge Farm
Postal code
PE8 5SA
Street
Thrapston Road
Land use
farmyard