Newport
Caerphilly
Trecceln
Newport
Newport
Oakdale
Newport
Blackwood
Blackwood
Oakdale
Caerphilly
Blackwood
Blackwood
Ystrad Mynach
Bishton
Tredegar
Tredegar
Newport
Monmouthshire
Caerphilly
South Wales
Blackwood
Bassaleg
Nash, Newport
Newport
Newport
Pontypool
Newport
Bassaleg
Newport
Griffithstown
Newport
Newport
Newport
Newport
Magor
Newport
Newport
Blaenavon
Blaenavon