Where is Lower Harlestone?

Where is Lower Harlestone located?

Lower Harlestone, Lower Harlestone, Great Britain (approx. 52.27415°, -0.96562135°)


Where is Lower Harlestone on the map?