Greek Architects Villa Apollon by Block722 Taking its cues from the landscape around it, Villa Apollon by Block722 sits on the southern edge of the Greek island of Lefkada. The project, completed... 06/02/2022