West End Talcymerau (before )

On Ffordd Talcymerau, near Cardiff Road

Buses point north-east ↗