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