70 Oxford Street
Manchester M1 5NH
United Kingdom
Manchester M1 5NH
United Kingdom
(from 2015) A former arts center located in Manchester that was a significant cultural hub in the city. The building housed three floors of art galleries, a cinema showing independent and foreign films, a café bar, and a bookshop.