Where is Whitmore?

Where is Whitmore located?

Whitmore, England, Great Britain (approx. 52.9661555905°, -2.2841777807°)


Where is Whitmore on the map?