Scotch Lodge Farm
United Kingdom
>
England
>
North Northamptonshire
>
Earls Barton
>
Scotch Lodge Farm
Scotch Lodge Farm is a shop in Mears Ashby Road 67 in North Northamptonshire, Earls Barton.
Scotch Lodge Farm
House number
67
Postal code
NN6 0HQ
Street
Mears Ashby Road
Building
Retail
Shopping
Farm
Mears Ashby Road
Mears Ashby Road (o/s 23), Hillcrest Bed And Breakfast