Welcome The Dell offers self catering accommodation, set in the beautiful countryside of the Essex-Suffolk border The perfect location for a relaxing retreat!