Where is Widdrington Station?

Where is Widdrington Station located?

Widdrington Station, England, Great Britain (approx. 55.2412082766°, -1.6181788452°)


Where is Widdrington Station on the map?