Carmarthen Heol Rudd

On Russell Terrace, near Heol Rudd

Buses point north-east ↗