Where is Leigh Common?

Where is Leigh Common located?

Leigh Common, Leigh Common, Great Britain (approx. 51.067154°, -2.370005°)


Where is Leigh Common on the map?