Exclusive: Dispute forces closure of London’s 21-year-old Landor Theatre

Popular fringe venue the Landor Theatre in Clapham has closed after more than 20 years, following a dispute between the landlord and … Continue reading Exclusive: Dispute forces closure of London’s 21-year-old Landor Theatre