Originally Posted by minnie mum
The candy bars are Cadbury products, so would be easily available in the UK, I would think. THe only place I recall finding Cadbury bars in the US was at the UK pavilion in Epcot (at exhorbitant prices).
They are all Nestle bars - I just looked at the packaging and it doesn't say anything about Cadbury. Did they merge in the UK? We do have Cadbury here as well.