It was beginning to look like Celeste were never going to play the capital; despite having visited pretty much every other major city, the French post-hardcore four-piece seemed to shy away from London. After playing Brighton’s ‘This is Your Last… Continue Reading →