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 a perfect fit for The Besnard Lakes. It’s a medium-sized venue with a grand feel, and the Besnard sound swirled around and filled the space, the mirrorball on the ceiling looking like an escapee from their last album…
Read More