London
Harrods Area – London
Syntagma Square – Athens, Greece
Domissima – Thessaloniki, Greece
Ios – Greece
Orkos Beach – Naxos, Greece
Dubai

Aqua Luxury Suites – Santorini, Greece

Avythos Resort – Kefalonia, Greece
Mythique – Santorini, Greece
18 GRAPES – Naxos, Greece