Where is Ynyswen Station?

Where is Ynyswen Station located?

Ynyswen Station, Ynyswen Station, Great Britain (approx. 51.666084°, -3.518435°)


Where is Ynyswen Station on the map?