Where is Choppington Station?

Where is Choppington Station located?

Choppington Station, Choppington Station, Great Britain (approx. 55.1452°, -1.6008°)


Where is Choppington Station on the map?