Where is Boroughbridge Station?

Where is Boroughbridge Station located?

Boroughbridge Station, Boroughbridge Station, Great Britain (approx. 54.1°, -1.3947°)


Where is Boroughbridge Station on the map?