Windmill, Brixton, 2025