Avonmouth
Rogerstone
Newport
Llanwern
Newport
Newport
Newport
Avonmouth
Avonmouth
Shirehampton
Bristol
Newport
Newport
Cardiff
Rogerstone
Christchurch, Newport
Avonmouth
Duffryn, Newport
Newport
Newport
Newport
Cwmbran
Portishead
Newport
Llanwern
Newport
Bassaleg
Avonmouth
Newport
Newport
Newport
Newport
Duffryn, Newport
Newport
Newport
Newport
Newport
Newport
Hallen
Newport