London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
2 Charing Cross Road, London, WC2H 0HH
11 Pembridge Road, London, W11 3HQ
Crooms Hill, London, SE10 8ES