Pwll Thomas Terrace

On Pwll Road, near Elgin Road

Buses point south-east ↘