Where is Cooper Bridge Station?

Where is Cooper Bridge Station located?

Cooper Bridge Station, Cooper Bridge Station, Great Britain (approx. 53.682068°, -1.734468°)


Where is Cooper Bridge Station on the map?