We are visiting London for the day and I want to buy chocolates from a favourite store but am worried they will melt. I'm thinking of a pick and mix selection rather than a pre-selected box otherwise I could order online. Any ice pack I take with us will melt before we arrive as it's a 3 hour journey. I can take a small cool bag but I don't know if that will make much difference. Has anyone any experience or advice please? Obviously I could eat them all in London but they are a gift for my mum.