Black Lagoon is the first single to be taken from Still Corner’s forthcoming album Slow Air. It’s a shimmering, hypnotic affair and it’s the perfect soundtrack to a gloriously sunny and hot day here in London. Slow Air will be released August 17, 2018 on Wrecking Light Records. Pre-order it from here.