Venue

SHOW VENUES

Championship Show Venue- Llantrisant Leisure Centre, Llantrisant
Mid Glamorgan. CF72 8DJ