Where is Biddulph Moor?

Where is Biddulph Moor located?

Biddulph Moor, Biddulph Moor, Great Britain (approx. 53.12228°, -2.1361227°)


Where is Biddulph Moor on the map?