Join us for Masters of Horror Film Festival 2026
Date: 15 January 2026
Location: Soho Mosaic CentreIngestre Pl, London W1F 0HSGreat Britain
Time: TBA
Tickets will be available soon. Please check back or contact us for more information.