London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
62 Dingwall Road, Croydon, Surrey, CR0 2NF
Charing Cross Road, London, WC2H 0DA