London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
118 Finborough Road, London, SW10 9ED
Russell Street, London, WC2B 5HH