Explore details about location New Road. New Road is a location situated within the Neath Port Talbot alongside other areas such as Albion Road, Pentyla Baglan Road, Mariners Point.