Explore details about location Haycroft Walk. Haycroft Walk is a location situated within the Northampton alongside other areas such as St Katherine's Street, Letts Road, Shelford Close.