Artist

Kelly Lee Owens

Kelly Lee Owens (born 24 August 1988) is a Welsh electronic musician and producer. She released her self-titled first album in 2017 to critical praise, her follow-up album Inner Song was released in August 2020. Her third studio album LP.8 was released on 29 April 2022.

Albums

2022

LP.8

2021

Inner Song Remix Series

2020

Inner Song

2017

Kelly Lee Owens

See All