Explore details about location Upton Close. Upton Close is a location situated within the Castle Donington alongside other areas such as Park Lane, Towles Pastures, Cessna Court.