bustimes.org

Penrhiwceiber Vaughan Terrace (o/s 12)

On Vaughan Terrace, near Rheola Street

Buses point north-east ↗