Venue & Hotels

IMWA 2021 will take place at the International Convention Centre (ICC) in Newport, Wales.

The designated hotels will be announced soon.