Newport
Newport
Chepstow
Bristol
Bristol
Newport (Casnewydd)
Stoke Bishop
Westbury on Trym
Clevedon
Newport
Bristol
Avonmouth
Bristol
Newport
Newport
Nash, Newport
Pontypool
Bristol
Bristol
Newport
Newport
Newport
Newport
Avonmouth
Bristol
Bristol
Newport
Bristol
Portbury
Bristol
Cwmbran
Newport
Bristol
Newport
Newport
Bristol
Newport
Chepstow
Newport
Avonmouth