Church Farm Lodge

Harrington, Northamptonshire NN6 9NT