A Cadbury chocolate bar is displayed in a shop in central London
1 of 1
A Cadbury chocolate bar is displayed in a shop in central London June 23, 2006.