A brilliant space located in the heart of Manchester. Can’t recommend it enough