Where is Longhorsley?

Where is Longhorsley located?

Longhorsley, England, Great Britain (approx. 55.2463668139°, -1.768721581°)


Where is Longhorsley on the map?