The ICC Wales is surrounded by fresh air and woodland, yet only a stone’s throw from the M4 (J24), major train stations and two international airports. A warm Welsh welcome awaits.
20-21 May 2025