Where is Welshpool Station?

Where is Welshpool Station located?

Welshpool Station, Welshpool Station, Great Britain (approx. 52.65758°, -3.142296°)


Where is Welshpool Station on the map?