Beulah London

Beulah London is a British luxury fashion house, founded in 2011 by Natasha Rufus Isaacs and Lavinia Brennan. Beulah London’s vision is that each and every product will support and empower women. Every purchase directly contributes to funding the charitable Beulah Trust.

Since launching, their chic and elegant British designs have gained international acclaim; inspiring some of the world’s most influential women to share in Beulah’s passion and values to embrace the label and its cause.