Creeper announce one-off London show

In typically mysterious fashion, the band revealed the show by stating “can the heart withstand one more callous night in the city?”. They will play what looks to be their final UK show of 2018 on November 1.