Explore details about location Hennawood Close. Hennawood Close is a location situated within the Liverpool alongside other areas such as Preston Street, Acorn Court, Blue Jay Close.