Markets & food events

London food & farmers’ markets

93 markets across Greater London: find food, farmers’ and street markets by name, address or regular day. Weekend shopping guide ↓

93 markets listed

Regular days, not live opening confirmations. Monthly markets only run on their stated weeks. Type identifies London Farmers’ Markets listings; other listings may also sell farm produce. 8 listings do not yet have an official source link. Check details before travelling.

London weekend markets: where to start

Three produce-market picks: Saturday, Sunday and South London

For a produce-focused weekend shop, these three London Farmers’ Markets offer useful starting points. Stall attendance and seasonal produce vary; check the organiser before setting out.

These three organiser pages were checked on 29 October 2026. This is not a verification of every directory listing. Bring reusable bags and check individual stalls, holiday changes and travel arrangements with the organiser.

Market listings

Mon–Sat · 3pm–10pm

Rupert Street Market

Rupert Street, Soho, London · under 1 mile away

Hours: 15:00–22:00

Evening market in Soho: general market Mon–Tue, artisan food Wed, world street food Thu, vintage Fri, arts and crafts Sat.

Check official market details →

Other listed market

Fri 12–8pm · Sat 11am–8pm · Sun 12–6pm

Southbank Centre Food Market

Southbank Centre Square, Belvedere Road (Royal Festival Hall side), London SE1 8XX · under 1 mile away

Hours: 12:00–20:00

Weekend street-food market behind the Royal Festival Hall on the South Bank.

Check official market details →

Other listed market

Mon–Sat

Berwick Street Market

Berwick Street, London W1 · under 1 mile away

Hours: 08:00–18:00

Historic Soho market dating to 1778, now a popular weekday lunchtime street-food destination alongside fruit and veg stalls.

Other listed market · Official source link pending

Thu · 10am–3pm

Westminster Farmers' Market

St Thomas' Hospital Gardens, Westminster Bridge Road, London SE1 7EP · under 1 mile away

Hours: 10:00–15:00

Thursday producer market in St Thomas' Hospital gardens across the river from Parliament.

Check official market details →

London Farmers’ Markets listing

Tue–Sun; extra festive Mondays from 30 Nov 2026

Borough Market

8 Southwark Street, London SE1 1TL · under 1 mile away

Hours: Tue–Fri 10:00–17:00; Sat 09:00–17:00; Sun 10:00–16:00; festive Mon 10:00–17:00; 2026 exceptions: 23 Dec 10:00–18:00, 24 Dec 08:00–15:00, 31 Dec 10:00–15:00

Produce traders, specialist merchants and Borough Market Kitchen street food near London Bridge. Closed 25–27 December 2026 and 1 January 2027; normal hours resume 2 January. Check the operator for holiday changes.

Check official market details →

Other listed market

Mon–Fri · 8am–6pm

Strutton Ground Market

Strutton Ground, London · under 1 mile away

Hours: 08:00–18:00

Weekday street market on Strutton Ground in Westminster.

Check official market details →

Other listed market

Mon–Fri · 11am–3pm

Lower Marsh Market

Lower Marsh, Waterloo, London · under 1 mile away

Hours: 11:00–15:00

Weekday lunchtime street-food market on Lower Marsh behind Waterloo station.

Check official market details →

Other listed market

Wed & Thu · 9am–2pm

Bloomsbury Farmers' Market

Woburn Square (behind SOAS), London WC1H 0AA · 1 mile away

Hours: 09:00–14:00

Twice-weekly producer market near SOAS; temporarily on a smaller site in Woburn Square during works.

Check official market details →

London Farmers’ Markets listing

Mon–Sat · 8am–6pm

Tachbrook Street Market

Tachbrook Street, Pimlico, London · 1 mile away

Hours: 08:00–18:00

Pimlico street market on Tachbrook Street.

Check official market details →

Other listed market

Sun · 10am–2pm

Marylebone Farmers' Market

St Vincent Street and Aybrook Street, London W1U 4DF · 1 mile away

Hours: 10:00–14:00

Sunday producer market off Marylebone High Street, one of London's biggest farmers' markets.

Check official market details →

London Farmers’ Markets listing

Mon–Fri · 9am–6pm

Exmouth Market

Exmouth Market, Clerkenwell, London · 1 mile away

Hours: 09:00–18:00

Clerkenwell lunchtime market with over 20 hot food, snack and drink pitches.

Check official market details →

Other listed market

Sat · 9am–2pm

Pimlico Road Farmers' Market

Orange Square, Pimlico Road and Ebury Street, London SW1W 8UT · 2 miles away

Hours: 09:00–14:00

Saturday producer market in Orange Square, Belgravia.

Check official market details →

London Farmers’ Markets listing

Sat · 10am–4pm

Duke of York Square Food Market

Duke of York Square, Chelsea, London · 2 miles away

Hours: 10:00–16:00

Saturday open-air food market with around 45 stalls in Duke of York Square, Chelsea.

Check official market details →

Other listed market

Mon–Fri

Whitecross Street Market

Whitecross Street, London EC1 · 2 miles away

Hours: 11:45–14:15

Weekday lunchtime street-food market with around 50 vendors near Old Street.

Other listed market · Official source link pending

Sat · 10am–3pm

Oval Farmers' Market

Grounds of St Mark's Church, Kennington Park Road, London SE11 4PW · 2 miles away

Hours: 10:00–15:00

Saturday farmers' market at the Oval, run by City & Country Farmers' Markets.

Check official market details →

Other listed market

Sun · 10am–2pm

Islington Farmers' Market

Chapel Market (between Penton St and Baron St), London N1 9PZ · 2 miles away

Hours: 10:00–14:00

Sunday producer market at the top of Chapel Market in Angel.

Check official market details →

London Farmers’ Markets listing

Tue–Sat 9am–6pm · Sun 8:30am–4pm

Chapel Market

Chapel Market, Angel, London · 2 miles away

Hours: 09:00–18:00

Traditional Angel street market that has served the area for over 150 years.

Check official market details →

Other listed market

Fri · 6am–2pm

Bermondsey Square Antiques Market

Long Lane (Long Lane/Tower Bridge Road junction), London SE1 4QB · 2 miles away

Hours: 06:00–14:00

Friday early-morning antiques market in Bermondsey Square.

Check official market details →

Other listed market

Tue–Fri 8am–5pm · Sat 8am–6:30pm · Sun 8am–4pm

East Street Market

East Street, Walworth Road, London SE17 1EL · 2 miles away

Hours: 08:00–17:00

Southwark council street market on East Street, Walworth.

Check official market details →

Other listed market

Mon–Sat · 8am–6pm

Church Street Market

Church Street, London · 2 miles away

Hours: 08:00–18:00

Council street market on Church Street, Lisson Grove.

Check official market details →

Other listed market

Wed & Sat · 8am–5pm

Camden Passage Antiques Market

Camden Passage (Pierrepoint Arcade, Charlton Place, Camden Passage), Angel, London · 2 miles away

Hours: 08:00–17:00

Antiques, vintage and collectables across Camden Passage, Pierrepoint Arcade and Charlton Place; some stalls also Thu–Sun.

Check official market details →

Other listed market

Sat · 9am–2pm

South Kensington Farmers' Market

Bute Street, London SW7 3EX · 2 miles away

Hours: 09:00–14:00

Saturday producer market on Bute Street, a short walk from the South Kensington museums.

Check official market details →

London Farmers’ Markets listing

Sun · 9am–3pm

Petticoat Lane Sunday Market

Middlesex Street, London · 2 miles away

Hours: 09:00–15:00

Sunday clothes and textiles market around Middlesex Street, the original Petticoat Lane.

Check official market details →

Other listed market

Fri–Sun

Maltby Street Market

Arch 46, Ropewalk, Maltby Street, London SE1 3PA · 2 miles away

Hours: Fri 17:30–21:00; Sat 10:00–17:00; Sun 11:00–16:00

Independent street-food traders along the Ropewalk beneath Bermondsey's railway arches. These are market hours, not the hours of every permanent arch business; check the operator for seasonal events.

Check official market details →

Other listed market

Mon–Sun

Old Spitalfields Market

16 Horner Square, London E1 · 2 miles away

Hours: 10:00–18:00

Covered East London market with fashion, antiques, vinyl and food stalls, open daily.

Other listed market · Official source link pending

Mon–Fri · 8am–4pm

Petticoat Lane Street Food (Wentworth Street)

Wentworth Street, London · 2 miles away

Hours: 08:00–16:00

Weekday street food on Wentworth Street, Goulston Street and Bell Lane, with fashion stalls along Wentworth Street.

Check official market details →

Other listed market

Mon–Sun

Camden Market

Camden Lock Place, London NW1 · 2 miles away

Hours: 10:00–18:00

Sprawling canalside market with fashion, crafts and one of London's biggest street-food scenes.

Other listed market · Official source link pending

Sun

Brick Lane Market

Brick Lane, London E1 · 3 miles away

Hours: 10:00–18:00

Sprawling Sunday street market in East London with vintage, bric-a-brac and global street food around the Old Truman Brewery.

Other listed market · Official source link pending

Sat · 9am–4pm

Hoxton Street Market

Hoxton Street, London · 3 miles away

Hours: 09:00–16:00

Hackney's oldest street market, established in 1687, a short stroll from Shoreditch.

Check official market details →

Other listed market

Sun

Columbia Road Flower Market

Columbia Road, London E2 · 3 miles away

Hours: 08:00–15:00

Vibrant East London flower and plant market held every Sunday along Victorian Columbia Road.

Other listed market · Official source link pending

Sun · 10am–2pm

High Street Kensington Farmers' Market

Phillimore Walk, London W8 7RX · 3 miles away

Hours: 10:00–14:00

Sunday producer market on Phillimore Walk, just off Kensington High Street.

Check official market details →

London Farmers’ Markets listing

Mon–Sat · 9am–5pm

The Blue Market

4 Market Place, Southwark Park Road, London SE16 3UQ · 3 miles away

Hours: 09:00–17:00

Street market on Southwark Park Road in Bermondsey; closed Sundays.

Check official market details →

Other listed market

Sat · 10am–2pm

Notting Hill Farmers' Market

Fox Primary School, Edge Street, London W8 7PP · 3 miles away

Hours: 10:00–14:00

Saturday producer market behind Notting Hill Gate station.

Check official market details →

London Farmers’ Markets listing

Sun · 10am–2pm

Highbury Fields Farmers' Market

Highbury Crescent, London N5 1RR · 3 miles away

Hours: 10:00–14:00

Sunday producer market on Highbury Fields, open every week bar Christmas to New Year.

Check official market details →

London Farmers’ Markets listing

Mon–Sat · 8:30am–6pm

Watney Market

Watney Street, London · 3 miles away

Hours: 08:30–18:00

Community market between Whitechapel and Shadwell with fruit, veg, fashion, cultural wear and household goods.

Check official market details →

Other listed market

Mon–Sat · 8am–6pm

Whitechapel Market

Whitechapel Road, London · 3 miles away

Hours: 08:00–18:00

Six-day market along Whitechapel Road with fruit, exotic vegetables, spices, fashion and cultural wear.

Check official market details →

Other listed market

Mon–Sat

Brixton Market

Electric Avenue, Popes Road and Brixton Station Road, Brixton, London · 3 miles away

Hours: Mon, Tue, Thu & Sat 08:00–18:00; Wed 08:00–15:00; Fri 08:00–19:00

Council-managed Brixton street market with traditional market goods and hot food stalls. These street-pitch trading hours are separate from the privately run Brixton Village and indoor arcades.

Check official market details →

Other listed market

Wed · 10am–3pm

Swiss Cottage Farmers' Market

Eton Avenue, London NW3 3EU · 3 miles away

Hours: 10:00–15:00

Midweek Wednesday producer market on Eton Avenue by Swiss Cottage.

Check official market details →

London Farmers’ Markets listing

Mon–Sat · 8am–6pm

Bethnal Green Market

Bethnal Green Road, London · 3 miles away

Hours: 08:00–18:00

Bethnal Green Road market near York Hall, selling everything from clothes to fruit and vegetables.

Check official market details →

Other listed market

Sat

Broadway Market

Broadway Market, London E8 · 3 miles away

Hours: 09:00–17:00

Hackney street market with over 100 stalls of food, produce and crafts every Saturday near London Fields.

Other listed market · Official source link pending

Mon–Sat

Portobello Road Market

Portobello Road, London W11 · 3 miles away

Hours: 09:00–18:00

Notting Hill street market famed for antiques on Saturdays, plus fruit, veg and food the rest of the week.

Other listed market · Official source link pending

Sat · 9am–4pm

Kingsland Market

Kingsland Road (A10), between Middleton Road and Richmond Road, London · 3 miles away

Hours: 09:00–16:00

Saturday vintage, second-hand and collectables market on the Kingsland Waste in Dalston.

Check official market details →

Other listed market

Fri & Sat · 8am–6pm

Maida Hill Market

Maida Hill, London · 4 miles away

Hours: 08:00–18:00

Friday and Saturday market at Maida Hill.

Check official market details →

Other listed market

Mon–Sat 9:30am–8pm · Sun 11am–5pm

Rye Lane Market

48 Rye Lane, Peckham, London SE15 5BY · 4 miles away

Hours: 09:30–20:00

Indoor market and food hall at 48 Rye Lane, Peckham.

Check official market details →

Other listed market

Mon–Sat · 8am–6pm

North End Road Market

North End Road, Fulham, London · 4 miles away

Hours: 08:00–18:00

Six-day street market on North End Road in Fulham.

Check official market details →

Other listed market

Mon–Sun · 9am–6pm (to 10pm Wed–Sat)

Netil Market

13-23 Westgate Street, London E8 3RL · 4 miles away

Hours: 09:00–18:00

Market yard in London Fields with food and independent traders; open until 10pm Wed–Sat.

Check official market details →

Other listed market

Sat · 10am–2pm

Parliament Hill Farmers' Market

William Ellis School, off Highgate Road, London NW5 1RN · 4 miles away

Hours: 10:00–14:00

Saturday producer market by the Hampstead Heath entrance near the tennis courts.

Check official market details →

London Farmers’ Markets listing

Mon–Sat · 9:30am–4pm

Ridley Road Market

Ridley Road, London E8 2NP · 4 miles away

Hours: 09:30–16:00

Dalston's street market on Ridley Road, running since the late 1880s.

Check official market details →

Other listed market

Sat · 10am–2:30pm

Tufnell Park Market

Yerbury Primary School, London · 4 miles away

Hours: 10:00–14:30

Saturday market at Yerbury Primary School in Tufnell Park.

Check official market details →

Other listed market

Sat · 10am–3pm

Stepney City Farm Farmers' Market

Stepney City Farm, Stepney Green, London E1 3DG · 4 miles away

Hours: 10:00–15:00

Saturday farmers' market at Stepney City Farm.

Check official market details →

Other listed market

Mon–Sat · 8am–6pm

Roman Road Square Market

Roman Road Square, London E2 0RN · 4 miles away

Hours: 08:00–18:00

Globe Town market on Roman Road Square, known for fruit, veg and fish stalls run by the same families for generations.

Check official market details →

Other listed market

Sun · 10am–4pm

Herne Hill Market

Railton Road, outside Herne Hill Station, London SE24 0JN · 4 miles away

Hours: 10:00–16:00

Sunday farmers' and food market at Herne Hill, run by City & Country Farmers' Markets.

Check official market details →

Other listed market

Sun · 10am–2pm

Queen's Park Farmers' Market

Salusbury Primary School, Salusbury Road, London NW6 6RG · 4 miles away

Hours: 10:00–14:00

Sunday producer market in a Queen's Park school playground.

Check official market details →

London Farmers’ Markets listing

Sat · 10am–2pm

West Hampstead Farmers' Market

West Hampstead Thameslink forecourt, Iverson Road, London NW6 1PF · 4 miles away

Hours: 10:00–14:00

Saturday producer market on the Thameslink station forecourt.

Check official market details →

London Farmers’ Markets listing

Sat · 10am–5pm

Archway Market

Navigator Square, Archway, London · 4 miles away

Hours: 10:00–17:00

Saturday market in Navigator Square with street food, vintage fashion, collectables and a second-hand bookstall.

Check official market details →

Other listed market

Sat · 10am–2:30pm

Stoke Newington Farmers' Market

St Paul's Church, Stoke Newington, London N16 7UE · 4 miles away

Hours: 10:00–14:30

The UK's only all-organic farmers' market, every Saturday at St Paul's Church, Stoke Newington.

Check official market details →

Other listed market

Sat · 8am–5pm

North Cross Road Market

Northcross Road, East Dulwich, London SE22 9ET · 4 miles away

Hours: 08:00–17:00

Saturday market on North Cross Road in East Dulwich.

Check official market details →

Other listed market

Sat · 10am–3pm

Telegraph Hill Farmers' Market

Telegraph Hill (Lower) Park, entrance at Arbuthnot Rd & Erlanger Rd, London SE14 5LS · 4 miles away

Hours: 10:00–15:00

Saturday market in Telegraph Hill Lower Park, entrance at Arbuthnot Road and Erlanger Road.

Check official market details →

Other listed market

Sun · 10am–2:30pm

Stroud Green Market

Stroud Green Primary School, London · 4 miles away

Hours: 10:00–14:30

Sunday market at Stroud Green Primary School with produce from English farmers, five minutes from Finsbury Park.

Check official market details →

Other listed market

Sat · 9am–1pm

Balham Farmers' Market

Henry Cavendish Primary School, Hydethorpe Road, London SW12 0JA · 4 miles away

Hours: 09:00–13:00

Saturday producer market in a Balham school playground, run by London Farmers' Markets.

Check official market details →

London Farmers’ Markets listing

Tue, Thu & Sat · 8am–6pm

Roman Road Market

Roman Road, London · 5 miles away

Hours: 08:00–18:00

Old-style East End market on Roman Road, with a food court on St Stephen's Road and a retro extension on the third Saturday.

Check official market details →

Other listed market

Sun · 10am–5pm

Chatsworth Road Market

Chatsworth Road (between Dunlace Road and Lockhurst Street), Lower Clapton, London E5 0LH · 5 miles away

Hours: 10:00–17:00

Sunday market on Chatsworth Road in Clapton, a short walk from Millfields Park.

Check official market details →

Other listed market

Mon–Sat · 8am–6pm

Chrisp Street Market

Chrisp Street, London · 5 miles away

Hours: 08:00–18:00

Victorian-era market in a pedestrianised square in Poplar, strong on fruit and veg, with pie and mash nearby.

Check official market details →

Other listed market

Wed, Fri & Sat · 9am–5:30pm

Deptford Market

Deptford High Street and Douglas Way, London · 5 miles away

Hours: 09:00–17:30

Deptford High Street market with fish, fruit and veg, multicultural food, fabrics and household goods.

Check official market details →

Other listed market

Sat · 10am–2pm

Brockley Market

Lewisham College Car Park, Lewisham Way, Brockley, London SE4 1UT · 5 miles away

Hours: 10:00–14:00

Saturday food market in the Lewisham College car park on Lewisham Way.

Check official market details →

Other listed market

Sun · 10am–3pm

Horniman Market

Horniman Museum, 100 London Rd, Forest Hill SE23 3PQ · 5 miles away

Hours: 10:00–15:00

Sunday market at the Horniman Museum in Forest Hill.

Check official market details →

Other listed market

Mon–Sun except Christmas Day and first six Mondays of the year; no stalls 9–10 Nov 2026

Greenwich Market

Greenwich Market, London SE10 9HZ · 5 miles away

Hours: 10:00–17:30

Covered market with arts, crafts, antiques and food stalls; not the separate Cutty Sark Street Food Market. Arts and crafts Mon, Wed, Fri and weekends; antiques and collectables Tue, Thu and Fri. Shops remain open during the 9–10 November 2026 stall closure.

Check official market details →

Other listed market

Sat · 9am–1pm

Wimbledon Farmers' Market

Wimbledon Park Primary School, Havana Road, London SW19 8EJ · 6 miles away

Hours: 09:00–13:00

Saturday producer market off Durnsford Road in Wimbledon Park.

Check official market details →

London Farmers’ Markets listing

Sun · 10am–3pm

Alexandra Palace Farmers' Market

Alexandra Palace Park, Muswell Hill entrance, London N10 · 6 miles away

Hours: 10:00–15:00

Sunday farmers' market in Alexandra Palace Park (sometimes at nearby Campsbourne School).

Check official market details →

Other listed market

Mon–Sun · 8am–11pm (later Fri & Sat)

Tooting Market

21-23 Tooting High St, London SW17 0SN · 6 miles away

Hours: 08:00–23:00

Covered market hall in Tooting with food traders; some traders close on Mondays.

Check official market details →

Other listed market

Tue, Thu, Fri & Sat · 9am–5pm

Rathbone Market

Off Barking Road, Canning Town, London · 6 miles away

Hours: 09:00–17:00

Canning Town market run by Tudor Markets, trading four days a week.

Check official market details →

Other listed market

Mon–Sat 9am–6pm · Sun 10am–4pm

Lewisham Market

Lewisham High Street, in front of Lewisham Shopping Centre, London · 6 miles away

Hours: 09:00–18:00

Six-day market in front of the Lewisham Shopping Centre, running since 1906.

Check official market details →

Other listed market

Mon–Sat 9am–6pm · Sun 10am–4pm

Stratford Indoor Market

Stratford Shopping Centre, Broadway, London E15 1NG · 6 miles away

Hours: 09:00–18:00

Indoor market in Stratford open six days, plus a Sunday market.

Check official market details →

Other listed market

Tue–Sat · 9am–6pm

Stratford Outdoor Market

The Broadway, Stratford, London E15 1NG · 6 miles away

Hours: 09:00–18:00

Outdoor market in Stratford town centre, Tuesday to Saturday, with a casual Sunday market.

Check official market details →

Other listed market

Tue–Sat · 9am–6pm

The Grove Market

The Broadway, Stratford, London E15 1NG · 6 miles away

Hours: 09:00–18:00

Council street market on The Grove in Stratford.

Check official market details →

Other listed market

Mon–Sat · 9am–5pm

Catford Market

Catford Broadway, London · 6 miles away

Hours: 09:00–17:00

Council street market in Catford with toys, clothes, plants, fruit and veg, fish and multicultural foods.

Check official market details →

Other listed market

Tue, Thu, Fri & Sat · 9am–6pm

Kelland Road Market

Kelland Road, Plaistow, London · 6 miles away

Hours: 09:00–18:00

Council street market on Kelland Road in Plaistow.

Check official market details →

Other listed market

Sun · 10am–2pm

Blackheath Farmers' Market

Blackheath Station car park, London SE3 9LA · 7 miles away

Hours: 10:00–14:00

Sunday producer market in the station car park, open every week bar Christmas to New Year.

Check official market details →

London Farmers’ Markets listing

Sun · 10am–2pm

Walthamstow Farmers' Market

Town Square, off the High Street, London E17 7JN · 7 miles away

Hours: 10:00–14:00

Sunday producer market in Town Square by The 17 & Central shopping centre.

Check official market details →

London Farmers’ Markets listing

Sat · 10am–4pm

Woodgrange Market

Woodgrange Road corner off Serbert Road, London · 7 miles away

Hours: 10:00–16:00

Saturday community market on Woodgrange Road in Forest Gate.

Check official market details →

Other listed market

Tue, Thu, Fri & Sat · 9am–6pm

Queen's Market

Green Street, Upton Park, London E13 9BA · 7 miles away

Hours: 09:00–18:00

Newham council market in Upton Park.

Check official market details →

Other listed market

Sat & Sun · 10am–4pm

Lloyd Park Market

Forest Rd, London E17 4PP · 7 miles away

Hours: 10:00–16:00

Weekend market in Lloyd Park, Walthamstow; Sundays are hot food stalls only.

Check official market details →

Other listed market

Sun · 10am–3pm

Beckenham Place Park Food & Farmers Market

Beckenham Place Park, Beckenham Hill Rd, London BR3 1SY · 8 miles away

Hours: 10:00–15:00

Sunday food and farmers' market in Beckenham Place Park.

Check official market details →

Other listed market

Tue–Sat · 10am–5:30pm

Wood Street Indoor Market

98-100 Wood St, London E17 3HX · 8 miles away

Hours: 10:00–17:30

Indoor market on Wood Street, Walthamstow.

Check official market details →

Other listed market

Sat · 9am–1pm

Ealing Farmers' Market

The Avenue, London W13 8PH · 8 miles away

Hours: 09:00–13:00

Saturday producer market on The Avenue in West Ealing (new location).

Check official market details →

London Farmers’ Markets listing

Mon–Sat 9am–6pm · Sun 10am–5pm

Edmonton Green Indoor Market

Edmonton Green Shopping Centre, London · 9 miles away

Hours: 09:00–18:00

Indoor market in Edmonton Green shopping centre, open seven days.

Check official market details →

Other listed market

2nd & 4th Sat monthly (not Dec) · 10am–3pm

Royal Arsenal Producers Market

Artillery Square, Woolwich, London SE18 6ST · 9 miles away

Hours: 10:00–15:00

Producers' market at Royal Arsenal, Woolwich, on the 2nd and 4th Saturday (not December).

Check official market details →

Other listed market

Thu, Fri & Sat · 9am–5pm

Bromley Charter Market

High Street pedestrian area, Bromley · 9 miles away

Hours: 09:00–17:00

Charter market in Bromley High Street's pedestrian area, with different stalls each market day.

Check official market details →

Other listed market

Mon–Sat 6am–6pm · Sun 10:30am–5pm

Surrey Street Market

Surrey Street, Croydon · 9 miles away

Hours: 06:00–18:00

Croydon's historic street market on Surrey Street.

Check official market details →

Other listed market

Sat · 9am–1pm

Twickenham Farmers' Market

Holly Road Car Park, Twickenham TW1 4HF · 10 miles away

Hours: 09:00–13:00

Saturday producer market in Holly Road car park, Twickenham town centre.

Check official market details →

London Farmers’ Markets listing

Mon–Sun · 10am–5pm

Kingston Ancient Market

Market Place, Kingston upon Thames · 10 miles away

Hours: 10:00–17:00

Over 20 permanent stalls in Kingston's Market Place: florists, fishmongers, butchers, greengrocers, a bakery and street food.

Check official market details →

Other listed market

Thu, Fri & Sat · 9am–4pm

Enfield Market

Church Street, Enfield Town EN2 6LN · 10 miles away

Hours: 09:00–16:00

Enfield Town market, Thursday to Saturday.

Check official market details →

Other listed market

Wed & Fri 9am–4:30pm · Sat 9am–5pm

Romford Market

Market Place, Romford RM1 3ER · 14 miles away

Hours: 09:00–16:30

Romford's market, with a wide range of stalls on Wednesday, Friday and Saturday.

Check official market details →

Other listed market

Markets beyond London

Planning a separate trip across southern England? Compare regular market days in these town guides; they are not all near London or open every day.

See the full 7-day view near London →

Local farm shops near London

Independent farm shops within 20 miles of London, nearest first. Check each shop's website for opening hours.

🧺 Farm shops near London →

Search farm-shop food

Browse products found on official UK farm-shop websites, with prices and pack sizes where published.

Nearby market towns

St AlbansGuildfordStevenageCrawleyLutonChelmsfordMaidstoneReadingMilton KeynesBrightonCambridgeColchester