Grand Pavilion, Llandrindod Wells, Wales, United Kingdom

5 Fights