I love Cadbury chocolate. To me its the finest chocolate in the world, far better than any expensive European brand. And not just any Cadbury will do. Cadbury available in the United States is simply not as good as the ones sold in the UK. For one thing, the texture is different. I think the UK variety contains more milk as it tastes smoother and is far more creamier than its American counterpart.
I figured out that there is a proper way to enjoy a Cadbury. Don't chew it like you would with other chocolates, otherwise you'll miss out on the flavor. Savor it. Consume it like you would hard candy: English toffees, for example. It's one hell of an experience. And one piece will last you a long time.