London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
5 Brampton Road, Bexleyheath, Kent, DA7 4EZ
1 Town Hall Parade, Brixton Hill, London, SW2 1RJ
265 Camden High Street, London, NW1 7BU