Manchester Town Hall

Albert Square, M60 2LA
Manchester
United Kingdom