Where is Rossett Station?

Where is Rossett Station located?

Rossett Station, Rossett Station, Great Britain (approx. 53.1083°, -2.9547°)


Where is Rossett Station on the map?