Map University of Strathclyde - Greek Center IMS premises are located in Kifisias 296 and Navarinou, Chalandri.