Have Christmas all wrapped up at the UK’s biggest high-end Christmas shopping event. The Spirit of Christmas Fair returns to Olympia London for its 16th year this 31 October – 6 November 2016.
The Fair brings together some of the UK’s best boutique brands, making it the ultimate home of Christmas shopping. With a collection of 750 independent retailers and designers, who combined, will stock over one million items each day, there’s certainly something for everyone: gifts, home, fashion, baby & child, decorations, health & beauty to jewellery and men's. From grand, show-stopping pieces to the quirky and beautiful, all brands have been hand-picked by the expert team so discerning shoppers are spoilt for choice with never-seen-before items across seven straight days.