Spirit of Christmas Fair
Olympia's big Christmas fair marks its 25th edition: 600+ independent brands across fashion, homeware, beauty, gifts and food, with a late-night Thursday.
- Dates
- 2 Nov – 8 Nov 2026
- Hours
- Mon–Wed, Fri–Sat 10am–6pm; Thu 10am–9pm (late night); Sun 10am–5pm
- Address
- Olympia, Hammersmith Road, London W14 8UX
- Entry
- Tickets from £23 in advance (£27 standard), under-13s free; Thursday late £15
A transaction fee applies on top of ticket prices.
Directions · Official site · Source: Spirit of Christmas Fair