International Convention Centre (ICC)

8 Centenary Square

Birmingham

B1 2EA

Find out more