Cardiff
Bath
Bridgend
Swansea
Swansea
Hereford
Bristol
Swansea
Cardiff
Swansea
Bristol
Cheddar
Cardiff
Swansea
Swansea
Carmarthen
Carmarthen
Cardiff
Cardiff
Swansea
Bristol
Swansea
Merthyr Tydfil
Bridgend
Bridgend
Caerphilly
Avonmouth
Swansea
Pontyclun
Swansea
Almondsbury
Avonmouth
Charlcombe
Morriston
Merthyr Tydfil
Cardiff
Felinfoel
Bristol
Llandrindod Wells
Llandrindod Wells