European Franchising:
C House has signed Master Franchise agreements for countries across Europe.
The Italian coffee house and lounge franchise is set to expand into Spain, UK, Greece, Poland and Cyprus – with a flagship store set to open in Nicosia, Cyprus by the end of May, which will cover over 1000 sqm including terraces.
As well as this C House has also signed Master Franchise deals for India and Morocco. A flagship store is also due to open in Marrakech, Morroco by the end of May.