PI's 25 Steps to Christmas - Step Eighteen: Christmas Food Shopping

So you've planned out your Christmas menu and now its time to actually go and buy the food, but it's only the most daunting food shop of the year! Do not fear or procrastinate, help is at hand! Helpfully, we have crafted a list of all our favourite places to buy food for Christmas!

Where possible buy local
Make sure you help the environment and support your community through buying local fresh produce, as an added bonus you will often find the food tastes even better, whey! 
Visit Christmas Food markets
Not only will they help you feel even more festive and twinkly but you can pick up the entire contents of Mary Christmas's pantry! Head to the Real Food Festival at the South Bank Centre, between 19th and 22nd December and you can enjoy your festive food shop to the sound of choirs carolling whilst the scent of mulled wine fills the air. You can also pick up home made food gifts and ornaments, what more could you want!  
Set a budget

While Christmas is synonymous with over doing it, you don't have to over spend! One of the best ways to save money is to make meals and condiments from scratch, you can find some simple but wonderful recipes here.

and finally...

...don't panic, everything will be ok!