Caerau War Memorial (adj)

On Duffryn Road, near Hermon Road, near Navigation Hotel PH

Buses point south-west ↙