New Theatre location