Category:Theatre Royal, Windsor
From Wikimedia Commons, the free media repository
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"
This category contains only the following file.
- Theatre Royal - Windso...