Your ultimate destination for Christmas shopping - Spirit of Christmas Fair, 3 - 9 November - is the perfect place to kick off the festive season and enjoy a day out with your friends and family.
Your ultimate destination for Christmas shopping - Spirit of Christmas Fair, 3 - 9 November - is the perfect place to kick off the festive season and enjoy a day out with your friends and family.
⭐ Over 600 original, independent brands: Discover women and men's fashion, jewellery, Christmas decorations, toys, artisan food & drink producers and more... 2025 Brand A-Z list coming soon!
⭐NEW! Explore ‘Spirit Rising Stars’ featuring young businesses new to Spirit
⭐ Shop, dine and socialise: Join us with friends and family for a delightful lunch or Afternoon Tea, and sip Louis Roederer Champagne while you shop the beautiful boutiques.
⭐ Spirit Inspirations: 2024 talks and interactive sessions included Martin Clunes OBE, Strictly judge Shirley Ballas, food critic Jay Rayner, and plenty more. Look out for the 2025 line up coming soon!
⭐ Complimentary event access: Discover 70 unmissable travel brands in The Luxury Travel Fair, National Hall
Why not sign up to our Fair newsletter below and stay up-to-date with Fair news and announcements.
Want to feature your brand at the best winter shopping event? Secure your stand today below at Spirit of Christmas 2025!
⭐ Over 600 original, independent brands: Discover women and men's fashion, jewellery, Christmas decorations, toys, artisan food & drink producers and more...2025 Brand A-Z list coming soon!
⭐NEW! Explore ‘Spirit Rising Stars’ featuring young businesses new to Spirit
⭐ Shop, dine and socialise: Join us with friends and family for a delightful lunch or Afternoon Tea, and sip Louis Roederer Champagne while you shop the beautiful boutiques.
⭐ Spirit Inspirations: 2024 talks and interactive sessions included Martin Clunes OBE, Strictly judge Shirley Ballas, food critic Jay Rayner, and plenty more. Look out for the 2025 line up coming soon!
⭐ Complimentary event access: Discover 70 unmissable travel brands in The Luxury Travel Fair, National Hall
Why not sign up to our Fair newsletter below and stay up-to-date with Fair news and announcements.
Want to feature your brand at the best winter shopping event? Secure your stand below at Spirit of Christmas 2025 today!

HEAR FROM OUR VISITORS
-
"I look forward to this day all year - it is the start of Christmas!"
-
"Easy to see so many boutiques in one place"
-
"Had such fun. We are already planning next year!"
-
"Great collection of exhibitors with some old favourites and new. A great day out!"
-
"My two best friends and I have been attending for 25 years!"
-
"Already agreed to go with a group of friends next year."
In 2024, we entered the world of Spanish Tapas, guided by the one and only José Pizarro. José's menu included a sumptuous selection of small plates and was served all day.
Stay tuned to find out who our new restaurant partner is for 2025!
Indulge in classic finger sandwiches, delicate cakes, and scrumptious scones with a traditional Afternoon Tea for one or two in the Grand Hall, Gallery Level. Booking soon available to go with your friends and family today!
*Afternoon Tea is only available via pre-order.
"A cherished annual tradition, The Spirit of Christmas heralds the start of the festive season and is a one-stop-shop for people looking for interesting and original presents”
Hatta Byng, Editor of House & Garden magazine
A: Spirit is an unrivalled Christmas shopping event in London, bringing together over 600 independent brands for visitors to discover unique gifts, decorations, food and drink, for the festive season ahead.
A: Monday 3 November - Sunday 9 November 2025.
A: The Fair is held at Olympia, London. Located on Hammersmith Road, London W14 8UX.
A: Monday - Wednesday, Friday, Saturday: 10AM - 6PM
Thursday (Late Night Shopping): 10AM - 9PM
Sunday: 10AM - 5PM