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

The designated hotels will be announced soon.
IMWA 2021 will take place at the International Convention Centre (ICC) in Newport, Wales.
The designated hotels will be announced soon.