Events

London

  • Spirit of Christmas

    Kensington Olympia, W14 0NE

    30 October - 5 November 2023

    www.spiritofchristmasfair.co.uk/

  • The Absolute Best Christmas Fair

    Chelsea Old Town Hall, SW3 5EB

    22 - 23 November 2023

Rest Of The UK

  • The Christmas Cotswold Fair

    Daylesford, Kingham, GL56 0YG

    6 - 9 November 2023

    cotswoldfair.com/

  • Presents Galore

    Rowley Mile Racecourse, Newmarket

    24 – 26 November 2023

    presentsgalore.org/