Review: The Besnard Lakes, London
The Besnard Lakes closed the UK leg of their tour with a triumphant, beautiful and emotional performance at The Assembly Hall, Islington. The space was perfect for The Besnard Lakes. It’s a medium-sized venue with a grand feel, and that Besnard sound swirled around and filled the space, the mirrorball on the ceiling looking like an escapee from their last album cover,…
Read More