ICC Wales Leave a commentMap Unavailable Address Coldra Woods Newport Gwent South Wales NP18 1HQ United Kingdom Upcoming EventsNo events in this location