answersLogoWhite

0

The Aldwych Theatre is located in the City of Westminister in the United Kingdom. It is a West End Theatre that opened in 1905. The Architect was W.G.R. Sprague.

User Avatar

Wiki User

11y ago

What else can I help you with?