Explore details about location Denton Road. Denton Road is a location situated within the London Borough of Haringey alongside other areas such as Highgate High Street, South View Road, Brook Road.