London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
Shaftesbury Avenue, London, WC2H 9NS
Portugal Street, London, WC2A 2HT
110 Charing Cross Road, London, WC2H 0JP
16 Denman Street, London, W1D 7DY
Northumberland Avenue, London, WC2N 5DE
28 Old Compton Street, London, W1V 6HS