Where is Shrewsbury Station?

Where is Shrewsbury Station located?

Shrewsbury Station, Shrewsbury Station, Great Britain (approx. 52.71193°, -2.74976°)


Where is Shrewsbury Station on the map?