Where is Ash Priors?

Where is Ash Priors located?

Ash Priors, Ash Priors, Great Britain (approx. 51.05854°, -3.211551°)


Where is Ash Priors on the map?