16 employees
Founded in 2010, ‘Beulah London’ is a luxury fashion label with a conscience.
2010
$725K
from 1 investors over 1 rounds
Beulah London raised $725K on April 18, 2016
Investors: Mustard Seed