Bus stop
Church Road
Swansea, WLSABOUT
Church Road is a bus stop located
at Llansamlet, , Swansea
, WLS.
FAQs
The address of Church Road is:
Church RoadLlansamlet
Swansea,
Church Road is listed under
LOCATION
Church Road Location