Address: Watkiss Way, Cardiff International Sports Village, Grangetown, Cardiff, Wales, CF11 0SF, United Kingdom