Posts Tagged: Theatre

Now Showing: Aldwych Theatre’s debut!

The Aldwych Theatre is a grade 2 listed building in the heart of the theatre district of central London. It was designed by renowned theatre architect W.G.R Sprague and first opened its doors to the paying public in 1905. The Nederlander group, who own the property, recently restored the Aldwych back to its former glory as… Read More >

30 January 2019