London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
268-269 Tottenham Court Road, London, W1T 7AQ
Catherine Street, London, WC2B 5LA
104 St Martin's Lane, London, WC2N 4BG