Kick-start your festive season and experience an unforgettable day out with friends or family at the Spirit of Christmas Fair. Shop from over 700 independent brands and designer-makers, each one carefully curated in partnership with House & Garden and hand-picked for its originality and quality. Take home perfect gifts including toys, fashion, homeware and stylish seasonal décor, and discover British craftsmanship from ethical and sustainable brands.