North West England

image

The North West of England is well connected with the UK and Europe through the cities of Manchester and Liverpool. With a large selection of North West venues, it is an ideal regional hub for international meetings and special events.