London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
404 Strand, London, WC2R 0NH
Victoria Street, London, SW1E 5EA