Street by street Cardiff Newport : Barry, Caerphilly, Chepstow, Cwmbran, Pontypool, Pontypridd, Abersychan, Caerleon, Caldicot, Church Village, Cowbridge, Crosskeys, Llantrisant, Llantwit Major, Magor, Penarth, Radyr, Risca, Rogerstone.
Automobile Association (Great Britain)
Basingstoke : AA Publishing,
2009.
Includes index.
First ed.: 2001.
Ref: "ML064y".
Roads
Roads