Avonmouth
Caldicot
Avonmouth
Bristol
Severn Beach
Avonmouth
Chepstow
Cwmbran
Newport
Pontypool
Clevedon
Cwmbran
Cwmbran
Bristol
Newport
Pilning
Newport
Bristol
Pilning
Avonmouth
Avonmouth
Bristol
Bishton
Duffryn, Newport
Newport
Avonmouth
Bristol
Pilning
Bristol
Avonmouth
Newport
Bassaleg
Avonmouth
Newport
Bristol
Newport
Chepstow
Bristol
Avonmouth
Avonmouth