Explore details about location The Dell. The Dell is a location situated within the Cuddington alongside other areas such as Kennel Lane, Badgers Sett, Delamere Parkway West.