Where is Newby Bridge Station?

Where is Newby Bridge Station located?

Newby Bridge Station, Newby Bridge Station, Great Britain (approx. 54.26958°, -2.97404°)


Where is Newby Bridge Station on the map?