Spirit of Christmas Fair

Christmas shopping season has begun and the super-organised can tick a few presents off their list at the Spirit of Christams Fair in London’s Olympia on November 3-7.

The fair will be packed with luxury items from over 600 brands and will include, clothes, beauty products, food, wine, toys and home-wear.

There will also be a well-stocked food hall and a restaurant so if you’re still stuck about what to buy your brother for Christmas you can always just stuff your face!

Olympia Grand Hall, Olympia Exhibition Centre, W14 8UX
Wednesday 3 November  –  Saturday 6 November