Where is Wooler Station?

Where is Wooler Station located?

Wooler Station, Wooler Station, Great Britain (approx. 55.5498°, -2.0118°)


Where is Wooler Station on the map?