When
2025
Where
The Hen & Chickens Theatre Bar
Address: 109 St Paul’s Rd, London N1 2NA
Phone: 02073548246
London Seasonal Short Film Festival
Member Of WWCSFF Worldwide Cineastes Film Festivals
2025
The Hen & Chickens Theatre Bar
Address: 109 St Paul’s Rd, London N1 2NA
Phone: 02073548246