Alexandra [Newton Abbot]
Alexandra
Theatre building in Newton Abbot, United Kingdom, opened in 1871
theater in Newton Abbot
Market Street, Newton Abbot, Devon, TQ12 2RB, England