Oh My Cream to open stores in London

France-based retailer Oh My Cream is to open its first stores outside France this year.

The retailer plans to open a store on King’s Road in London this fall, in addition to another on Westbourne Grove, also in London, in...

Read the full article now!
Subscribe