UK and Ireland
Head Office: London
UK & Ireland
Head office in London
Head office in London
Greece
Head office in Athens
Head office in Athens
Adriatic Countries
Head office in Opatija
Head office in Opatija
Romania and Bulgaria
Head office in Bucharest
Head office in Bucharest
The Baltic States
Head office in Warsaw
Head office in Warsaw
-
Active partnerships with all key national retailers
-
5 London company owned retail stores
-
Distribution across multiple channels