Whitchurch, after Velindre Hospital

On Velindre Road, near Velindre Place, near Velindre Hospital

Buses point east →