Explore details about location Northdown Road. Northdown Road is a location situated within the Longfield and New Barn alongside other areas such as Station Road, Ash Road, Brickfield Farm Close.