West London’s Cleo Sol presents the video to her debut single since signing to Island Records in late 2011.
‘Never The Right Time (Who Do You Love?) is produced by long time collaborator Davinche.
You can buy the single on iTunes now.
- Cleo Sol Signs To Island Records!
- New Music | Cleo Sol – Never The Right Time
- Josh Osho & Cleo Sol | Kiss From A Rose
- New Video | Lianne La Havas – Is Your Love Big Enough?
- New Music | Jessie Ware – What You Won’t Do For Love