Twynyrodyn Aneurin Crescent (o/s Green)

On Aneurin Crescent, near Wallhead Road

Buses point south-east ↘