Live Review: Architects & While She Sleeps at Alexandra Palace, London (03/02/18)
This is a significant show for Architects, their biggest to date. Alexandra Palace is a huge venue, able to hold over 10,000 people. Alongside While She Sleeps, the melodic hardcore mob have managed to sell it out.
