Where is Long Lawford?

Where is Long Lawford located?

Long Lawford, Long Lawford, Great Britain (approx. 52.380844°, -1.3063475°)


Where is Long Lawford on the map?