Explore details about location Helen Street. Helen Street is a location situated within the Northcote alongside other areas such as Capital City Trail;Merri Creek Trail, St David Street, Merri Creek Trail.