Nobody’s Child opens new London site
The 1,300 sq.ft store has been designed with ‘serene and calming colours’ to complement the brand’s collection
Nobody’s Child, a responsible women’s clothing brand, has opened a new site on 50 Carnaby Street, London.