Explore details about location Devonshire Road. Devonshire Road is a location situated within the London Borough of Haringey alongside other areas such as High Road, Eleanor Road, Green Lanes.