Where is Polesworth Station?

Where is Polesworth Station located?

Polesworth Station, Polesworth Station, Great Britain (approx. 52.62583°, -1.61054°)


Where is Polesworth Station on the map?