← Back
South London Theatre
Theatre
2a Norwood High Street, SE27 9NS
West Norwood, London
Business profile
The South London Theatre is a large, well-established, repertory-style non-professional theatre based in West Norwood, south east London and a member of the Little Theatre Guild of Great Britain. The theatre was founded in 1967 in an old Victorian fire station and has been thriving ever since. We operate as a members' club and are therefore always keen to attract new faces to our organisation
Customer reviews
No reviews yet
Write a review