Manchester Central is an award-winning venue in the heart of one of Europe’s most vibrant cities; our vaulted arches and station clock have made our venue an iconic city feature for more than 140 years.
Windmill St, Manchester M2 3GX
View website
Talking to the Box Office...