Ollie & Nic sets sights on 30 UK shops within five years

Bags and accessories retailer Ollie & Nic is gearing up for ambitious expansion, with plans to open 30 stores nationwide in the next five years.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now