Beulah London

Beulah London has announced the opening of its first stand-alone store at 145 Ebury Street in London. Beulah is a British luxury fashion brand based on elegant British design, heritage and the empowerment of women. Over the last five years, Beulah has gained international acclaim and has been worn by The Duchess of Cambridge, Jessica Alba and Katherine Jenkins. Alongside the label’s retail operation sits the Beulah Trust; a charitable foundation with a clear goal of supporting projects and initiatives that create sustainable livelihoods for victims of trafficking. The store features the brand’s latest spring/summer collection, also available online through the website.