All our delicious POPs are baked, shaped and decorated by hand in our bakery in Queens Park, London. They will last around 10 days in the fridge... if you can wait that long!