Aberystwyth

  • 10 venues

Caernarfon

  • 12 venues

Cardiff

  • 27 venues

Cardigan

  • 13 venues

Llandudno

  • 20 venues

Merthyr Tydfil

  • 10 venues

Newport

  • 22 venues

Swansea

  • 23 venues

Wrexham

  • 22 venues