Greycliffe House is a 19th-century harbour estate at Nielsen Park, set above one of Sydney's prettiest stretches of water. Even when the interiors are not open, the sandstone house and its harbour setting make it a worthwhile stop while walking the foreshore.