Where is Welshpool Raven Square Station?

Where is Welshpool Raven Square Station located?

Welshpool Raven Square Station, Welshpool Raven Square Station, Great Britain (approx. 52.65946°, -3.15954°)


Where is Welshpool Raven Square Station on the map?