The Kennington Theatre is located at Kennington Park Road,
London, SE11. It is located in Central London about 1.4 miles south
east of Charring Cross Station.
The Kennington Theatre is located at Kennington Park Road,
London, SE11. It is located in Central London about 1.4 miles south
east of Charring Cross Station.