We here at love horror know that everyone loves zombies so what better way to celebrate Halloween this year than with Love Horror’s Zombie Movie Massacre a series of the sickest silliest zombie screenings taking place at the Leicester Square Theatre.Read More