St Helens Ground, Swansea, Wales, United Kingdom

29 Fights