Beulah London opens new flagship in Belgravia
Beulah London, the premium, ethical womenswear brand, has opened a new flagship store on Elizabeth Street in London's Belgravia.
The brand, which was founded in 2010, collaborated with Rebecca Hughes Interiors on the store's design which includes hand-painted murals and furnishings featuring Beulah's signature charity prints, referencing its latest collection.
Beulah was founded to support vulnerable women through employment and in 2013 it set up the Beulah London Trust, which helps reintegrate women back into society who have been victims of human trafficking and the sex trade, and provide them with a sustainable livelihood.
Best known for its printed dresses, the brand also produces separates, outwear, bags and accessories.