London Horror Festival 2018
London Horror Festival 2018 is upon us – returning for its 8th year. Sponsored by the Horror Channel, the UK’s biggest live horror performance festival returns to the Old Red Lion Theatre, Sunday 7… Read More »London Horror Festival 2018