Explore details about location Downs Park Road. Downs Park Road is a location situated within the London Borough of Hackney alongside other areas such as Dunsmure Road, Wick Road, Pitfield Street.