Where is Ashmanhaugh?

Where is Ashmanhaugh located?

Ashmanhaugh, England, Great Britain (approx. 52.7347°, 1.4235548°)


Where is Ashmanhaugh on the map?