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.
Media in category "Theatre Royal, Windsor"
The following 6 files are in this category, out of 6 total.
- Theatre Royal - Windsor.jpg 3.28 MB