London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
Landor Pub, 70 Landor Road, Inner London, Greater London, SW9 9PH
6 Leicester Place, Leicester Square, London, WC2H 7BX
14 Dagmar Passage, Cross Street, London, N1 2DN
8 St Martin's Lane, London, WC2N 4ES
8 Argyll Street, London, W1A 3AB
443 New Cross Road, London, SE14 6TA
21 Wellington Street, London, WC2E 7RQ
29 Shaftesbury Avenue, London, W1D 7ES