Where is Copley Station?

Where is Copley Station located?

Copley Station, Copley Station, Great Britain (approx. 53.700752°, -1.868943°)


Where is Copley Station on the map?