Kelly Lee Owens is a London-based maker, songwriter, and singer known for shadowy but resonant techno-pop. Carrying out a move from her indigenous North Wales, Owens interned at XL Recordings, performed bass in the annals of Apple Pie, and worked well inside a string of record shops, including Pure Groove, …
Read More »