New retail interior design by Barber for organic skincare brand Orico London

14th March 2013

Orico London retail store design

On 7th March new organic British skin care brand Orico London opened their first Flagship store in London, featuring a very fresh-looking retail interior by Barber Design.

Located on the King’s Road in Chelsea (opposite Bluebird) customers can come in to try or buy from an innovative range of products designed to treat skin which has been affected by the stresses and strains of modern urban living including air conditioning, pollution, heating, stress and fatigue.

We’ll be getting some more photos of this exciting project within the next few weeks, so keep your eye on the blog for more info.

Orico London retail store design