Menu Filter

London Farmers’ Markets

London Farmers’ Markets are London’s biggest market operator, bringing fresh and seasonal foods and produce to the capital across 23 different locations. Every week you can enjoy shopping fresh and local, whilst connecting with your neighbours and local community. London Farmers’ Markets are open rain or shine, 51 weeks of the year. Bring your kids, meet your friends and enjoy fresh and organic produce that’s good for the soul. Sample something new and shop with the seasons.


Find Your Nearest London Farmers’Markets.


Balham Farmers Market

Every Saturday 9am-1pm

Henry Cavendish Primary School, Hydethorpe Road, Balham, SW12 0JA

Blackheath Farmers Market

Every Sunday 10am-2pm

Blackheath Station car park, Blackheath, London, SE3 9LA

Bloomsbury Farmers Market

Every Thursday 9am-2pm

Torrington Square / Byng Place, behind ULU, WC1E 7HY.

Ealing Farmers Market

Every Saturday 9am-1pm

Leeland Road, Ealing, London W13 9HH

Earls Court Farmers Market Wild Country Organics

Every Sunday 10am-2pm

St Cuthbert with St Matthias School, Warwick Road SW5 9UE

Islington Farmers’ Market

Every Sunday 10am – 2pm

Chapel Market, Between Penton Street and Baron Street N1 9PZ

London Bridge

Every Tuesday 9am-2pm

King’s College London, Guys Campus SE1 1UL. Access from Newcomen Street and St Thomas Street. Next to Guys Hospital

Marylebone Farmers Market

Every Sunday 10am-2pm

Cramer Street Car Park, Marylebone, London W1U 4EW

Notting Hill Farmers Market

Every Saturday 9am-1pm

Car park behind Waterstones, Kensington Church Street, Kensington, London W11 3LQ

Parliament Hill Farmers Market

Every Saturday 10am-2pm

Entrance on the heath near tennis courts. William Ellis School, off Highgate Road. NW5 1RN

Parson’s Green Malcolm Stone; Pippins Orchard

Every Sunday 10am-2pm

Thomas’s Academy, New King’s Road, opposite Cristowe Road. SW6 4LY

Pimlico Road Farmers Market

Every Saturday 9am-1pm

Orange Square, corner of Pimlico Road and Ebury Street, SW1W 8UT

Queens Park Farmers Market

Every Sunday 10am-2pm

Salusbury Primary School, Salusbury Road, London NW6 6RG

Ransomes Dock Farmers Market

Every Saturday 10am-2pm

Nutbourne Restaurant Yard, Ransome’s Dock, Parkgate Road, Battersea Park. SW11 4NP

South Kensington Bute Street

Every Saturday 9am-2pm

Bute Street, South Kensington SW7 3EX

South Kensington (Tuesdays) Imperial College

Every Tuesday 9am-2pm

Queens Lawn, Imperial College SW7 5NH

Swiss Cottage Farmers Market

Every Wednesday 10am-3pm

Eton Avenue, Swiss Cottage, London NW3 3EU

Teddington Farmers Market

Sundays 10am-2pm

Turing House School, Queens Road, TW11 0LR.

Twickenham Farmers Market

Every Saturday 9am-1pm

Holly Road Car Park, Twickenham, Middlesex TW1 4HF

Walthamstow Farmers Market Izzard queue

Every Sunday 10am-2pm

Town Square by Selbourne Walk Shopping Centre, off the High Street, Walthamstow E17 7JN

West Hampstead Farmers Market

Every Saturday 10am-2pm

West Hampstead Thameslink Station Forecourt, Iverson Road NW6 1PF

Westminster Bridge

Every Thursday 10am-3pm

St Thomas’ Hospital Gardens Westminster Bridge Road SE1 7EP

Wimbledon Farmers Market

Every Saturday 9am-1pm

Wimbledon Park Primary School, Havana Road, off Durnsford Road, London SW19 8EJ