Where is Biddulph-Moore?

Where is Biddulph-Moore located?

Biddulph-Moore, England, Great Britain (approx. 53.1208616596°, -2.1406688695°)


Where is Biddulph-Moore on the map?