London National Theatre

National Theatre

The National Theatre, situated on the banks of the River Thames in London, is a renowned theatrical institution of global acclaim. Established in 1963, it is dedicated to producing exceptional British theatre and fostering emerging talent. The theatre boasts three auditoriums, showcasing a wide range of captivating productions, some of which are broadcasted internationally through National Theatre Live, allowing audiences worldwide to enjoy its theatrical excellence.

Experiences in National Theatre are coming soon.

Experiences in National Theatre are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

National Theatre

National Theatre, South Bank, London, SE1 9PX