Explore details about location Ambassador Road. Ambassador Road is a location situated within the Castle Donington alongside other areas such as Bosworth Road, Trent Lane, Broad Rushes.