Birmingham - The ICC (International Convention Centre), England, United Kingdom

Address: 8 Centenary Square, Birmingham B1 2EA, United Kingdom
Venue's Official Website: https://theicc.co.uk/
 

The ICC Birmingham (International Convention Centre) on Centenary Square at 8 Centenary Square, Birmingham B1 2EA, United Kingdom (distinct from NEC Marston Green). Same campus as venues 2423 and 2453.