Where is Leasingthorn?

Where is Leasingthorn located?

Leasingthorn, England, Great Britain (approx. 54.6612639697°, -1.6056917668°)


Where is Leasingthorn on the map?