Flowton House House in North Turramurra built in 1895 for Eccleston du Faur, which is now the administration block for Lady Davidson Hospital. Locate -33.690836360701, 151.15138964867 Type House {"name":"House","target":"","target_text":null,"date":{"#markup":"<span class='date'><\/span>"},"date_start":null,"date_end":null}