Where is Ashby Puerorum?

Where is Ashby Puerorum located?

Ashby Puerorum, England, Great Britain (approx. 53.2255629009°, -0.0136985784°)


Where is Ashby Puerorum on the map?