The UK's biggest high-end Christmas shopping event, the Spirit of Christmas Fair is returning to Olympia London for its 17th year on the 30 October - 5 November 2017. Visitors can uncover the most extraordinary gifts with the unrivalled and exciting new collections of 800 independent boutiques, all hand-picked by the Spirit of Christmas Fair gifting experts. There's something for everyone at this ultimate destination for Christmas shopping: gifts, home, fashion, baby & child, decorations, health & beauty to jewellery and men's. Discerning shoppers will be spoilt for choice with never-seen-before items across seven straight days. Visitors will also be treated to exclusive tips and tricks from the best in the business with the complimentary interactive workshops. From creating floral arrangements with one of London's top florists, to tasting some of the world's most decadent Champagnes with a Master of Wine, there's something for everyone. Foodies will rejoice in the gourmet heaven that is The Food Hall, including the Great Taste Food Market. A showcase like no other of the finest culinary delights from handmade Cornish cheeses, organic oils and preserves and the finest oak-smoked Scottish salmon, to luxury Christmas puddings, truffles and caviar. Not to mention the irresistible array of fine wines, teas, spirits and Champagne on offer.