More new acts have been added to the stellar bill for the inaugural Nightmare Festival, (INCLUDING STAR SCREAM!), taking place across different venues in Camden on November 1st. North London PrevNext