Beulah London is a luxury fashion brand based on British design, heritage and the empowerment of women.

Over the last five years Beulah has gained international acclaim as a luxury fashion brand with a social conscience, which has inspired some of the world’s most influential women to wear the label. 

Founded in 2010 by Natasha Rufus Isaacs and Lavinia Brennan, Beulah London was born out of a desire to design and produce beautiful clothes that empower and inspire the women who wear them, whilst being committed to raising awareness of the plight of women trapped by human slavery.