Newport
Avonmouth
Portishead
Portbury
Cwmbran
Cwmbran
Cwmbran
Avonmouth
Pontypool
Chepstow
Chepstow
Bristol
Newport
Cwmbran
Avonmouth
Bristol
Bristol
Newport
Pontypool
Avonmouth
Avonmouth
Bristol
Newport
Cribbs Causeway
Newport
Newport
Bristol
Severn Beach
Chepstow
Bristol
Bristol
Chepstow
Cwmbran
Bristol
Newport
Newport
Chepstow
Avonmouth
Chepstow
Chepstow