Skip to content
London
DoTheatre

Duchess Theatre

Duchess Theatre
Photo: Edward, Public domain

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.

From Wikipedia, CC BY-SA 4.0.

  • Heritage listed
Address
3-5 Catherine Street

Place data from OpenStreetMap, © OpenStreetMap contributors, ODbL.

Also listed in Overture Maps open data.

Updated 29 Sept 2026. Something wrong? Tell us.