Department Stores / Shopping Centres Back to Projects Department Stores / Shopping CentresOffices / ShowroomsBanks All Commercial Projects Department Stores / Shopping Centres Marks & Spencer – Limassol 1995 - 1996 Read More Orphanides Hypermarket 1994 - 1996 Read More Debenhams-Olympia – Limassol 1990 - 1993 Read More Debenhams Apollon 1986 - 1988 Read More