Where is Longwell Green?

Where is Longwell Green located?

Longwell Green, Longwell Green, Great Britain (approx. 51.437935°, -2.4918633°)


Where is Longwell Green on the map?