Back IKEA - Athens , Greece Architect:I. & A. Vikelas & Associate Architects, A.N. Tombazis & Associates Architects