Have yourself a crafty little Christmas this year and visit one (or all) of our eight Christmas market options below.
1. Makers Market in Limehouse
Choose from handmade jewellery, Christmas decorations and knitwear at this community-run fair in Limehouse Town Hall - which is rarely open to the public.
There will also be choir performances and children’s workshops.
Various times, Friday, November 27 to Sunday, November 29, market is free, with some attractions between £2-£5, Limehouse Town Hall
2. Crafty Fox Market at the Museum of London Docklands
The Crafty Fox Market will host more than 60 stalls at its night event in West India Quay on Tuesday, December 8.
Discover a mix of gift ideas, jewellery, homeware, prints and more from the eclectic selection of traders.
The creative team will also host hands-on workshops throughout the evening – perfect for anyone wanting to hand-make their own Christmas gift.
There will also be mulled wine and a hog roast as well as a scavenger hunt and an adult Santa’s grotto.
4pm-9pm, Tuesday, December 8, free, The Museum of London Docklands, West India Quay
3. Bavarian Christmas Street Market at the Crystal
Join this Bavarian bonanza where you can get authentic Bavarian food and drink, play winter sports games and watch films and comedy.
Various times, Saturday, December 12, £7-£10, The Crystal, Royal Victoria Dock
4. Makers Market at Greenwich Peninsula
Crafts, music, food and festive fun are set to bring Christmas spirit to Greenwich Peninsula at the area’s first Makers’ Market.
The three-day event hopes to entice shoppers with the work of 18 craftsmen specialising in everything from ceramics to jewelry and leather goods from Friday, December 11.
There will also be mince pies and mulled wine as well as music from jazz musician Harry Christelis throughout the weekend.
The free event is a collaboration between NOW Gallery, Crafts Council and Woolwich’s Second Floor Studios and Arts.
Various times, Friday, December 11 to Sunday, December 13, free, The Gateway Pavilions, Greenwich Peninsula
5. Columbia Road Christmas Wednesdays
The road famous for its flower market will host weekly late night Christmas events every Wednesday throughout December, with more than 50 participating shops taking part.
5pm-9pm, Wednesday, December 2 to Wednesday, December 23, free, Columbia Road, Bethnal Green
Bizarre Bazaar is back at Winterville for its second year with its very quaint Victorian-themed market alongside a Pop Shop lining up an Andy Warhol-inspired array of stalls to browse.
There will also be a heated food hall offering street food and warming festive drinks.
Various times, Thursday, November 26 to Wednesday, December 23, free, Victoria Park
7. Makers Market at East Village
Earl of East London has brought together London artisans to create the Christmas Makers Market at the East Village.
Makers will also show off their skills, including copper wreath-making, mini calligraphy workshops and how to handcraft leather items.
Open various times on weekends between Saturday, December 5 to Sunday, December 20.
8. Designer Makers market at St Paul's Church in Bow
An East End church will host its second festive Designer Makers market.
Gifts from creatives in Tower Hamlets will be available to buy at the Christmas shopping extravaganza at St Paul’s Church, in Bow, on Saturday, December 5.
The showcase was organised by Urban Makers East, a collective set up by three East Enders with a passion for bespoke design.
Visitors can embrace the festive spirit and shop for everything from artwork, organic skincare and jewellery to leather purses, knitwear and children’s clothes.
They can also try their hand at Christmas crafts, take the stress out of parcel packing with a Christmas wrapping station or plump for some hand-drawn portrait Christmas cards.
Meanwhile, local chef Ali Noor will take charge of the Urban Makers East Cafe for a pop-up food special.
Expect tasty treats as well as mulled wine and mince pies.
11am-5pm, Saturday, December 5, free, St Paul’s Church, E3