Where is Lower Hardres?

Where is Lower Hardres located?

Lower Hardres, Lower Hardres, Great Britain (approx. 51.23634°, 1.07966°)


Where is Lower Hardres on the map?