Chicken stock in the UK?

So I'm in London for a little while over from the US, and I can't for the life of me find those boxes of chicken stock, the ones that last forever and once opened will last for a little while in your fridge. All I can get are stock cubes (gross!), or tubs/bags of stock which are VERY expensive. What to do??

Serious Eats Newsletters

Keep up with our latest recipes, tips, techniques and where to eat!


Comments can take up to a minute to appear - please be patient!

Previewing your comment: