Duchess Theatre

Entertainment • London, England United Kingdom

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 West End theatres with a proscenium arch. It has 494 seats on two levels. It is a Grade II Listed Building.


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near Duchess Theatre.