Explore details about location Haven Road. Haven Road is a location situated within the Nelson alongside other areas such as North Road, Trent Way, Vanguard Street.