Guide to Christmas markets and fairs in London 2016
When it comes to looking for Christmas presents, many of us are tired of the same old stuff flogged at the high street chains and want to find something a bit more original or unique. Well, fortunately Christmas markets are more popular than ever with long-term and one-off and weekend ones popping up all over the capital. As well as giving you the opportunity to browse dozens of stalls, many also have plenty of festive fun and entertainment to really get you in the mood.
For a guide to London’s festive ice rinks, click here.
Fancy a festive cocktail? Here’s where to find London’s Christmas tipples.
- 11 November – 8 January 2017 : South Bank Winter Market
Wooden chalets selling festive food, drink, gifts and treats alongside the riverbank on the South Bank. Open Sun-Thu 11am-10pm, Fri-Sat 11am-11pm. Free. Queen’s Walk, South Bank. SE1. Nearest station: Waterloo, Westminster or Embankment. For more information, visit the South Bank London website.
- 11 November – 8 January 2017 : Christmas in Leicester Square
The West End’s famous square will feature a Christmas market and Santa’s Grotto. A Spiegeltent will play host to La Soiree‘s variety show. Free entry to Leicester Square, but tickets required for Spiegeltent. Leicester Square, WC2H. Nearest station: Piccadilly Circus or Leicester Square.
- 18 November – 2 January 2017 : Winter Wonderland Market
Winter Wonderland features a fun fair, food, drink, circus and an ice rink in Hyde Park over the festive period and includes a German market selling gifts too. 10am-10pm. Free entry. Nearest station: Hyde Park Corner, Marble Arch or Knightsbridge. For more information, visit the Winter Wonderland website. For a blog post on Metro Girl’s visit to Winter Wonderland, click here.
- 21 November – 24 December : Islington Christmas Market
Over 60 exhibitors selling gifts and crafts, food stalls and a Santa’s Grotto. Free. The Angel Central Shopping Centre, 21 Parkfield Street, Islington, N1 0PS. Nearest station: Angel or Highbury & Islington. For more information, visit the Islington Christmas Market website.
- 26 November – 18 December : Sutton House Christmas
Festive event and market will be taking place weekends only in the run up to Christmas in the grounds of the 16th century Sutton House. Featuring live action pantomime characters, artisans, artists, fashion and jewellery designers, ceramicists, card makers and Santa’s Grotto. 12-5pm. Free admission to market, but normal entry fees apply. Sutton House, 2 and 4 Homerton High Street, Homerton, E9 6JQ. Nearest stations: Homerton or Hackney Central. For more information, visit the National Trust website. Check out Metro Girl’s blog post on Sutton House Christmas.
- 30 November – 3 January 2017 : London Bridge Presents Christmas By The River
A market featuring food, drink, craft and gift stalls across The Scoop More London, Hay’s Galleria and London Bridge City Pier. 11am-7pm. Free entry. Queen’s Walk and Hay’s Galleria, SE1 2DB. Nearest station: London Bridge or Tower Hill. For more information, visit the Tudor Markets website.
One-off or short-term Christmas fairs
- 9 – 13 November : Country Living Christmas
Handmade gifts from hundreds of artisan designers and makers. There will also be a lifestyle theatre with experts giving talks and demonstrations, tea room and Cava bar. Opening times vary. Tickets: Adults £14, Children £8, Under 5s free. Business Design Centre, Islington, N1 0QH. Nearest station: Angel. For more information and tickets, visit the Country Living Fair website.
- 10 November : Carnaby Christmas
Head to Carnaby Street as they turn on their Christmas lights and host a shopping party. The Sixties-themed event will feature 20% discount at over 120 brands, exclusive offers and entertainment including DJs, confetti shower and inflatable props. 5-9pm. Register for a free ticket on the website. Carnaby Street, Soho, W1F. Nearest station: Oxford Circus or Piccadilly Circus. For more information, visit the Carnaby London website.
- 12 November : Christmas Bazaar @ Dulwich Picture Gallery
Over 40 local artisans will be selling crafts, pottery, jewellery, toiletries and more in bazaar organised by Dulwich Picture Gallery. 10am-5pm. Free entry. St Barnabas Parish Hall, Dulwich Village, SE21 7BT. Nearest station: North Dulwich or West Dulwich. For more information, visit the Dulwich Picture Gallery website.
- 16 – 20 November : Finnish Church Christmas Fair
Christmas market featuring live music, Finnish treats and gifts, food and drink from the cafeteria. Opening hours vary. Free entry. Finnish Church, 33 Albion Street, Rotherhithe, SE16 7JG. Nearest station: Rotherhithe. For more information, visit the Finnish Church website.
- 17 November : Festive Shopping Event @ Seven Dials
Get into the festive spirit with an evening of fashion, food and more as Seven Dials is closed off to traffic. Featuring live music from Old Dirty Brasstards, free wreath making and S’mores, pop-up alfresco winter bar, outdoor winter BBQ, gelato demos, free Prosecco and switching on the Christmas lights. The boutiques and eateries will be offering 20% discount. Register for a free ticket on the website for discounts and freebies. Seven Dials, Covent Garden, WC2H 9HD. Nearest station: Covent Garden or Leicester Square. For more information, visit the Seven Dials website.
- 17 November : Festive Shopping Evening @ St Martin’s Courtyard
Kick off the countdown to Christmas at St Martin’s Courtyard in Covent Garden. Featuring a festive lights switch-on, live music from gospel choir Urban Voices Collective and jazz/soul vocalist Simone Kaye, complimentary drinks, shopping discounts, offers and in-store experiences. 5-9pm. St Martin’s Courtyard, WC2E 9AB. Nearest station: Leicester Square or Covent Garden. Register for your free ticket at the St Martin’s Courtyard website. For further information, read Metro Girl’s blog post on the event.
- 18 – 20 November : Foodies Festival Christmas
Festive edition of the popular food festival, featuring Chefs theatre, workshops, masterclasses, Ski Bar, Artisans’ market, live music and more. Chefs and experts including Jane Devonshire, Ed Baines, Adam Simmonds, Dhruv Baker, Jack Layer, Andrew Scott and many more. Open Fri: 12-7pm, Sat: 11am-7pm & Sun 11am-6pm. Tickets £15-£18. Truman Brewery, 91 Brick Lane, Shoreditch, E1 6QL. Nearest station: Aldgate or Shoreditch High Street. For more information and tickets, visit the Foodies Festival website.
- 19 November : Christmas Market @ St John at Hampstead
Christmas market in Hampstead, featuring gift, treats and presents and children’s activities. 11am-2pm. St John-at-Hampstead Church, Church Row, Hampstead, NW3 6UU. Nearest station: Hampstead. For more information, visit the church website.
- 20 November : Blackheath Christmas Fair
Charity Christmas fair raising money for Age Exchange. Featuring 52 stalls featuring designers, makers, artisan foodies and independent traders selling gifts and gourmet food and drink. 10.30am-4.45pm. Admission: Adults £2, Children free. Blackheath Halls, Lee Road, Blackheath, SE3. Nearest station: Blackheath. For more information, visit the Friends of Age Exchange website.
- 23 – 30 November : Mayfair Christmas Market
Week-long festive market comes to Mayfair, featuring artisans, crafts and foodie treats. 11am-8pm. Free entry. Brown Hart Gardens, Mayfair, W1K. Nearest station: Bond Street. For more information, visit the Grosvenor London website.
- 25 November : Christmas Night Market
Craft market from the E17 designers, Christmas tree switch-on, late night opening of the gallery, food and drink. 6-10pm. Entry: £1 donation. William Morris Gallery, Lloyd Park House, 531 Forest Road, Walthamstow, E17 4PP. Nearest station: Walthamstow Central. For more information, visit the William Morris Gallery website.
- 25 – 26 November : Mayfair Christmas Market
Mayfair Place is being closed to traffic for a two day market hosted by local restaurant Novikov, featuring stalls, Christmas decorations, crafts, food and drink. Free entry. 11am-8pm. Mayfair Place, Mayfair, W1J 8AJ. Nearest station: Green Park. For more information, visit the event’s Facebook page.
- 25 – 27 November : Hyper Japan Christmas Market
A Christmas edition of the popular summer celebration of Japanese culture and products. Includes cuisine, shopping, mix of pop and traditional culture. Opening hours vary. Tickets: £15-£24. Tobacco Dock, 50 Porters Walk, Wapping, E1W 2SF. Nearest station: Wapping. For more information, visit the Hyper Japan website.
- 26 November : Love West Dulwich Christmas Fair
Local stalls pop-up outside 93-115 Rosendale Road and along Park Hall Road and Croxted Road selling crafts, food and gifts. 10am-5pm. Free. Rosendale Road, Croxted Road and Park Hall Road, West Dulwich, SE21. Nearest station: West Dulwich. For more information, visit the Love West Dulwich Facebook page.
- 26 November : Forty Hall’s Magical Christmas
Christmas market and other festive events inside a Grade I-listed Jacobean manor house. Also included horse and cart rides, Santa’s grotto, elf trail, make your own decorations and teddy zip wire. 12-4pm. Free entry. Forty Hall Museum and Gardens, Enfield, EN2 9HA. Nearest station: Turkey Street. For more information, visit the Forty Hall Estate website.
- 26 November : Ealing 135 Christmas Gift Fair
Christmas fair comes to Ealing featuring gifts, handmade crafts from local businesses, children’s activities, hamper raffle and cakes. 1-4pm. Free entry. Kingsdown Methodist Church, Kingsdown Avenue, Ealing, W13 9PR. Nearest station: Northfields. For more information, visit the event’s Facebook page.
- 26 – 27 November : Christmas Fair at Chelsea Psychic Garden
Two day festival at London’s oldest Botanical garden, featuring over 90 stalls in heated marquees. Entertainment includes children’s choir and string quartet. Sat 10am-5pm, Sun 10am-4pm. Entry £6, Under 16s free. Chelsea Psychic Garden, 66 Royal Hospital Road, SW3 4HS. Nearest station: Sloane Square. For more information, visit the Chelsea Psychic Garden website.
- 26 – 27 November : Friends Of Dulwich College Christmas Fair
Christmas fair in the grounds and halls of historic Dulwich College in South London featuring food, gifts, raffle, games, cafe and Santa Claus. 10.30am-4pm. £2.50 entry. Dulwich College, Dulwich Common, SE21 7LD. Nearest station: West Dulwich. For more information, check out the Friends of Dulwich College website.
- 26 November – 18 December : Bizarre Bazaar
Marbles and Ware Collective are hosting their annual Christmas bazaar every weekend in the run-up to Christmas. Featuring independent, artisan traders. There will also be live music, winter warmer cocktails and Christmas storytelling. Open Sat 11am-6pm, Sun 11am-8pm. Free entry. The Vaults, Launcelot Street (off Lower Marsh), Waterloo, SE1 7AD. Nearest station: Waterloo. For more information, visit The Vaults website.
- 1 and 15 December : Crafty Fox Night Market @ Geffyre Museum
Over 70 designers and artists will be showcasing their wares. There will also be creative workshops, greenery demonstrations, talks, music, street food and bar. 5-9pm. Free entry. Geffyre Museum, 36 Kingsland Road, Hoxton, E2 8EA. Nearest station: Hoxton. For more information, visit the Geffyre museum website.
- 2 – 3 December : Chelsea Christmas Gift Fair
Indoor Christmas fair featuring food, fashion, homewares and lots of gifts from over 80 exhibitors. Opening times: Fri 12-8pm, Sat 10am-6pm. Entry: £5. Chelsea Old Town Hall, Kings Road, Chelsea, SW3 5EE. Nearest station: South Kensington or Sloane Square. For more information, visit the fair’s website.
- 2 – 4 December : Portobello Winter Festival
The iconic west London market gets a festive makeover featuring vintage and pop-up stalls, Christmas rum shack, steel pan band, live music and dancers and Grotto wonderland for the kids. 10am-8pm. Free entry. Portobello Road, Notting Hill, W10 5QZ. Nearest station: Notting Hill Gate. For more information, visit the event’s Facebook page.
- 3 December : Carshalton Frost Fair
Winter event in the grounds of the historic buildings at Carshalton Ponds. Featuring farmers’ market, craft stalls, Choirs, Carol Singing, Jazz & Brass Bands, Morris & Clog Dancers, Fancy Dress Competition, Father Christmas’ Grotto, a Christmas Magic Show and Storytelling. 1-6pm. Free entry. Carshalton Ponds, SM5. Nearest station: Carshalton. For more information, visit the EcoLocal website.
- 3 – 4 December : Crafty Fox Brixton
Over 100 designers selling unique gifts, homeware, prints, jewellery and more. There will also be live DJs, tea & cake, a bar and workshops. 11am-5pm. Free entry. Dogstar, 389 Coldharbour Lane, Brixton, SW9 8LQ. Nearest station: Brixton. For more information, visit the Crafty Fox website.
- 3 – 4 December : London Local Christmas Market
Over 60 Etsy sellers will gather under one roof. There will also be workshops so you can get crafty. 11am-5pm. Hornsey Town Hall, The Broadway, Crouch End, N8 9JJ. Nearest station: Hornsey, Crouch Hill or Highgate. For more information, visit the event’s Facebook page.
- 3 – 4 December : Horniman Christmas Fair
Christmas fair in the conservatory and pavilion of the Horniman Museum with seasonal trail, art workshops and choirs. 10.30am-4.30pm. Free entry. Horniman Museum, 100 London Road, Forest Hill, SE23 3PQ. Nearest station: Forest Hill. For more information, visit the Horniman website.
- 4 December : Belgravia Christmas Sunday
Craft stalls, boutique markets, children’s entertainment, brass bands, choirs, food and drink and more festive fun. 11am-5pm. Free entry. Elizabeth Street, Belgravia, SW1. Nearest station: Victoria, Knightsbridge or Sloane Square. For more information, visit the Grosvenor London website.
- 4 December : Morley Winter Fair
Morley College hosts a festive fair, featuring arts and craft stalls, street food, live music and dance, family activities, and demonstrations. 11am-3pm. Free entry. Morley College, 61 Westminster Bridge Road, Lambeth, SE1 7HT. Nearest station: Lambeth North. For more information, visit the Morley College website.
- 4 December : FoBP Winter Fair
Christmas fair in the Georgian Brockwell Hall, featuring Father Christmas and stalls selling cards, plants, art and clothes. 11am-3pm. Free entry. Brockwell Hall, Brockwell Park, Herne Hill, SE24 9BJ. Nearest station: Herne Hill. For more information, visit the Brockwell Park website.
- 5 December : The City Christmas Fair at Drapers Hall
Annual fair in aid of Wellbeing of Women, including 53 stalls, champagne bar, silent auction and raffle. 11am-8pm. Tickets: £10. Drapers’ Hall, Throgmorton Street, City of London, EC2N 2DQ. Nearest station: Bank or Liverpool Street. For more information, visit the Wellbeing of Women website.
- 8 December : Crafty Fox Night Market @ Museum of London Docklands
Evening market from the team behind Crafty Fox at the Museum of London Docklands featuring over 70 traders. There will also be workshops and DJs. 4-9pm. Free entry. Museum of London Docklands, No.1 Warehouse, West India Quay, E14 4AL. Nearest station: West India Quay (DLR). For more information, visit the Crafty Fox website.
- 10 December : Fair Christmas Fayre
London’s only ethical market with stalls selling fair-trade and organic gifts. 11am-5pm. Free entry. Regent Hall, 275 Oxford Street, W1C 2DJ. Nearest station: Oxford Circus. For more information, visit the Fair Christmas Fayre website.
- 10 -11 December : Handmade Palace Christmas Market
Over 60 local craft makers will be showcasing their products at the market. 11am-5pm. Free entry. The Alma, 95 Church Road, Crystal Palace, SE19 2TA. Nearest station: Crystal Palace. For more information, visit the event’s Facebook page.
- 10 -11 December : Crafty Fox Peckham
Over 55 stalls, there will also be bar, DJs and workshops. 11am-5pm. Free entry. CLF Art Cafe, Bussey Building, 133 Rye Lane, Peckham, SE15 4ST. Nearest station: Peckham Rye. For more information, visit the Crafty Fox Website.
- 11 December : Curtain Up Christmas Market
Charity Christmas fair featuring 45 stalls and raffle drawn by a surprise celebrity. 11am-3.30pm. Entry £2. St Mary Abbots Centre, Vicarage Gate, Kensington, W8 4HN. Nearest station: High Street Kensington. For more information, visit the Curtain Up website.
- 16 – 18 December : St Katharine Docks Christmas Market
Head to London’s hidden oasis St Katharine Docks for a waterside Christmas market. There will also be the chance for children to meet Santa’s reindeers (16 Dec 1.30-6.30pm) and festive entertainment from the Capital Concert brass band and National Youth Jazz Orchestra. 11am-8pm. Free entry. St Katharine Docks, 50 St Katharine’s Way, E1W 1LA. Nearest station: Tower Hill or Tower Gateway. For more information, visit the St Kats website.
- 17 December : White Christmas Fair
Showcase of stalls featuring independent designers, talented makers and beautiful brands and food and drink. 11am-8pm. Free entry. Tooting Market, 21-23 Tooting High Street, Tooting, SW17 0SN. Nearest station: Tooting Broadway. For more information, visit the White Christmas Fair website.
- 18 December : Christmas Fair @ Streatham Common
Fundraising fair for Streatham Common Co-Operative, featuring craft and food stalls, Christmas carols and Santa’s Grotto. 11am-3pm. £2 entry fee for adults, free for children. The Rookery, Streatham Common, SW16 3BX. Nearest station: Streatham Common. For more information, visit the Streatham Common Co-Operative website.
For a guide to what’s on in London this December, click here.
For a guide to London’s New Year’s Eve parties, click here.