The Stavros Niarchos Foundation Cultural Center is a complex in the bay of Faliron in Athens which includes new facilities for the National Library...