Browsing Category London

Rachel Croft

Rachel Croft is the real deal, a true alternative artist who’s taken the London scene by storm. Featured on BBC 2 prime time television and hailed by BBC Introducing as having a “truly exceptional” voice, … Read more