Rachel Chinouriri
Rachel Chinouriri is an up-and-coming indie-pop singer-songwriter from Croydon, England. Chinouriri was born into a family from Zimbabwe, and because of that, Chinouriri often found herself feeling out of place and isolated in England. This was a huge factor in Chinouriri finding solace in writing and recording music. She taught herself how to play guitar and sing and over the... read full bio