Address: 32 Sofokleous street Athens, Greece