Church Farm in Glapthorn

Church Farm in North Northamptonshire, Glapthorn is a farmyard. Church Farm also exists in Greater London and West Yorkshire.

Land Use
farmyard

Bus stops

  • St Leonard's Church (opp) – approx. 150 m.