The Smiley Company opens first retail outlet
The Smiley Company has announced that it will open its first retail outlet in London.

The store will open today in Shoreditch as part of its 40th anniversary celebrations taking place next year, and will see it recycle a shipping container to reflect its values of fun, positivity and happiness.
The store will sell, among other things, apparel collections, fragrances, accessories and jewellery.