Streatham, South London, UK info@streathamhilltheatre.org 020 3582 4912

Mecca takes on lease of Streatham Hill Theatre

On 20th December 1962 Mecca signed a lease for the building.

Leave a Reply

Your email address will not be published.