Explore details about location Welwyn Road. Welwyn Road is a location situated within the New Castle County alongside other areas such as Wyncote Drive, St Georges Clarks Corner Road, Greenridge Road.