Address

Manchester Opera House is located in Manchester, England.

Address:
3 Quay Street
Manchester
M3 3HP
United Kingdom