El club está situado en las antiguas sedes de Factory Records en Manchester City Centre.