An annual Christmas fayre returns at the end of this month, offering shoppers the chance to get their gifts sorted early.

There will be over 40 stalls at Forty Hall’s Christmas Fayre, showcasing an array of Christmas gifts ranging from crafts, decorations, jewellery, candles, art, and festive food and drink.

This year includes handmade ceramic flowers and vases by Park Ceramics, handcrafted leather gifts by Melo Leather, crochet handbags and Swarovski jewellery by Sparklisation, plus lots more from talented artists and makers.

Entrance to the grounds and the fayre is free. The fayre takes place at Forty Hall in Enfield on Friday, November 29, from 5pm to 9pm; and Saturday, November 30, and Sunday, December 1, from 11am to 4pm.