Where is Ruabon Station?

Where is Ruabon Station located?

Ruabon Station, Ruabon Station, Great Britain (approx. 52.987106°, -3.042943°)


Where is Ruabon Station on the map?