Where is Longnor?

Where is Longnor located?

Longnor, England, Great Britain (approx. 53.1827181089°, -1.8699073792°)


Where is Longnor on the map?