Christmas is a time for giving and receiving – and you can enjoy both through our wide range of Christmas events and shopping opportunities.

Unique and delicious shopping days

Get inspired by the fashion show at the City of London Christmas market or sample Gluhwein and Bratwurst at the Christmas food market in Guildhall Yard. Across town in Kensington, taste some luxurious but fat-free chocolates at the London Christmas Fair.

Want to try your luck in a raffle for a fabulous hamper? Then visit the Hexham Christmas Fair where you can shop for unique presents.

If you love Christmas carols, join us for songs by the Bedford Prep School and Pilgrims School choirs while browsing the stalls at the Bedfordshire Christmas Fair.

And if all of this Christmas shopping makes you feel hungry, stop into a Co-op store ­where their range of festive sandwiches will support us to provide health and social care services in the UK.  More