Where is Llandeilo Station?

Where is Llandeilo Station located?

Llandeilo Station, Llandeilo Station, Great Britain (approx. 51.88611°, -3.986724°)


Where is Llandeilo Station on the map?