Canvas bags at the ready! These Christmas markets in curious places offer unique gifts for all tastes.
Crafty Fox Market Brixton
This well-curated independent makers' market offering original crafts, homewares, accessories, prints and much more will also visit Canary Wharf, Peckham and Hoxton later this month. The Brixton edition will host 300 designers over the course of the weekend. Try screen printing workshops, buy tea and cake from the Tea's Knees and sip mulled wine while you shop. The Dogstar, 389 Coldharbour Lane, SW9 8LQ. Tube: Brixton. Sat Dec 5 and Sun Dec 6. Free.
Horniman Christmas Fair
Dozens of stallholders selling arts, crafts, gifts and treats for all ages will set up shop in the lovely gardens of the Horniman Museum for this traditional fair. Visit on Sunday to hear local choirs performing seasonal songs. Horniman Museum, 100 London Rd, SE23 3PQ. Forest Hill rail. Sat Dec 5 and Sun Dec 6. Free.
Monocle Christmas Market
The immaculate offices of International news magazine and radio station Monocle are open to the public for this hidden gem of a fair. Expect inspired treats, gifts and activities, plus live music, food and stalls from lots of classy shops. Father Christmas and his reindeer are due to fly in from Finland especially for the event. Midori House Courtyard, 1 Dorset St, W1U 4EG. Tube: Baker St. Sat Dec 5 and Sun Dec 6. Free. Donations to the Committee to Protect Journalists encouraged.
Eel Pie Island Artists Christmas Open Studios
Buy or commission original art and crafts direct from the artists who ply their trade in these stillworking boatyards. Access to the island is via the footbridge from the Embankment at Twickenham and only cash and cheques are accepted in this west London timewarp. Eel Pie Boatyard, Eel Pie Island, TW1 3DY. Twickenham rail. Sat Dec 5 Sun Dec 6. Free.
Surrey Docks Farm Christmas Fair
A festive breath of fresh air on the farm, this family-friendly market will feature local food stalls, a farm shop and plenty of produce from this year's harvest. There'll also be donkey rides, chestnuts to roast and a Santa's grotto complete with elves. All proceeds will go towards upkeep of the farm. Surrey Docks Farm, Rotherhithe St, SE16 5ET. Tube: Canada Water. Sat Dec 5. Free.
Selvedge presents Artisan Christmas
Browse a wide range of textile-based gifts and products from more than 100 designers and small companies at this Christmas fair organised by design-led magazine Selvedge. Vintage haberdashery, antique textiles, decorations and handcrafted gifts will be on offer, and a pop-up café will be serving refreshments. Chelsea Old Town Hall, King's Rd, SW3 5EE. Tube: Sloane Square. Thu Dec 3 and Fri Dec 4. £7.50, £5 adv.