Aberystwyth

  • 8 venues

Caernarfon

  • 11 venues

Cardiff

  • 24 venues

Cardigan

  • 13 venues

Llandudno

  • 18 venues

Merthyr Tydfil

  • 10 venues

Newport

  • 19 venues

Swansea

  • 24 venues

Wrexham

  • 21 venues