Latest News From Hospitality and Events North

Interior shot of the ICC Wales International Conference Centre Wales)

ICC Wales Opens its Doors

By News

International Convention Centre Wales (ICC) – the state-of-the-art £84 million meetings venue situated in Newport, south Wales – has opened its doors to UK and international conferences, meetings and events. ICC Wales’ inaugural event was the Association of Stoma Care…

Read More