|The Duchess Theatre is a West End theatre in the City of Westminster, London, located in Catherine Street, near Aldwych.
The theatre opened on 25 November, 1929 and is one of the smallest 'proscenium arched' West End theatres. It has 479 seats on two levels.
Location: London, England
Category: Buildings: Other
View in Google Earth
View in Google Maps