STROVOLOS, NICOSIA, CYPRUS