Where is Barnard Castle Station?

Where is Barnard Castle Station located?

Barnard Castle Station, Barnard Castle Station, Great Britain (approx. 54.553°, -1.921°)


Where is Barnard Castle Station on the map?