The Theatre Royal

The Theatre Royal

The Theatre Royal on Hawkins Avenue was an enormous theatre, the most important in Europe at one time. Inbuilt 1821, it had a theatre, cinema …
source