Located at the edge of Princess Gardens, on the south side of Torbay Road, the theatre opened in 1961.