Where is Pentyrch Station?

Where is Pentyrch Station located?

Pentyrch Station, Pentyrch Station, Great Britain (approx. 51.5234°, -3.2547°)


Where is Pentyrch Station on the map?