Sign up to the newsletter

The company currently has over 450 stores worldwide in 11 locations and has ambitious UK expansion plans. It has already signed with two other multi-unit franchisee groups for stores in London and Manchester and plans to open another 10 outlets in Leeds over the next five years.

Published:

Back to news