Explore details about location Downs Road. Downs Road is a location situated within the Halton alongside other areas such as Richmond Avenue, Wandsworth Way, Worthington Close.