Where is Longdon Green?

Where is Longdon Green located?

Longdon Green, Longdon Green, Great Britain (approx. 52.720314°, -1.8745476°)


Where is Longdon Green on the map?