Royal Theatre and Opera House [Torquay]
Central Cinema
Royal Theatre and Opera House
Theatre building in Torquay, United Kingdom
theater in Torbay
29 Abbey Road, Torquay, Devon TQ2 5NQ, England