Sostrene Grene

The Danish lifestyle brand, Søstrene Grene, celebrated its first UK opening of the year in Angel Central, North London’s main retail and leisure destination.