Category:Theatre Royal, Windsor

English: Theatre Royal is a theatre in the town of Windsor, Berkshire, England. The present building was opened on 17 December 1910 after the previous theatre had burned down on 18 February 1908.