Everything we love at our favourite time of the year
Box of Delights
Not on the High Street, £22
A Christmas Eve box is a lovely tradition to start with your children. Fill it with treats and a special book to read to your little ones on the 24th.
Deck the Halls
John Lewis, from £20
How pretty is this faux pine garland? It can be used to add a festive touch to a mantelpiece, staircase or table. Add some extra decorations from the John Lewis collection to make it even prettier.
The White Company, from £26
Ensure your kids look super-cute on Christmas morning in these adorable gingham pyjamas from the White Company. Or check out their website for more gorgeous festive designs.
Hang with Pride
Wreath Making Classes, From £45-£65
What could be more satisfying than creating your own beautiful Christmas wreath to hang on your front door? Florist Jo Woodward from the Columbia Creative runs classes throughout December at venues across London.
All Wrapped Up
Sophie Allport, from £3
Create presents so beautiful the recipients will be loathed to open them with this charming range of gift wrap, tags and accessories from Sophie Allport.
With the second movie due out in November, we are yet again falling for the world’s most lovable bear. This little book would make the perfect present
for Paddington fans.