fromLondon On The Inside
6 days agoOne of East London's Best Indie Cinemas Is Opening South of the River
The Castle Cinema, which opened on Chatsworth Road in 2015 after a crowdfunding campaign, has become one of the best places to catch a film in the whole of London, so there's no better team to revitalise Catford Mews. Reopening at The Castle Catford some time in 2026, the venue will boast three screens, a community space, a bar and a cafe.
Film