Spencer Merthyr Road (o/s 68)

On Merthyr Road, near Aberdare Road

Buses point north-east ↗