The Farmhouse
United Kingdom
>
England
>
North Northamptonshire
>
Great Doddington
>
The Farmhouse
The Farmhouse is a building in North Northamptonshire, Great Doddington.
The Farmhouse
Building
Yes
Wollaston Mill Stream
Goodens Lane
The Stags Head Public House
Top Farm Lane
High Street
Doctors Lane (adj), Doctors Lane (opp)