Where is Llansamlet Station?

Where is Llansamlet Station located?

Llansamlet Station, Llansamlet Station, Great Britain (approx. 51.66201°, -3.885301°)


Where is Llansamlet Station on the map?