Fest Norwood

West Norwood’s first arts’ festival concluded on Sunday 12th August. The newly restored Fire Station and South London Theatre hosted a ten day multi-arts festival tagged: Fest Norwood. Fest Norwood was designed to celebrate and highlight West Norwood’s heritage, its community and its local businesses and also to promote well-being through art and culture. The […]