London theatres have a long history spanning back to the Elizabethan era. Some of the theatres are more than 300 years old.
211 Stockwell Road, Brixton, London, SW9 9SL
N1 Centre, 16 Parkfield Street, Islington, N1 0PS
Shepherds Bush Green, Shepherds Bush, London, W12 8TT
Waterloo Road, London, SE1 8NB
Inner Circle, Regents Park, London, NW1 4NU