Blaengarw Terminus (at)

On Pwllcarn Terrace, near Blaengarw Terminus

Buses point south-east ↘