Farm shops offer a fantastic opportunity to buy fresh, locally-sourced produce and support sustainable farming practices.
London boasts several exceptional farm shops that provide everything from organic vegetables and dairy products to artisanal goods and fresh meats. Here are the top 14 farm shops in London, each offering a unique selection of high-quality products.
1. Borough Market
Borough Market: Borough Market is one of the oldest and most renowned food markets in London. It offers an array of farm-fresh produce, artisanal goods, and gourmet foods from local and international vendors.
Address
London SE1 9AL, United Kingdom
Operating Hours
Monday: Closed; Tuesday to Friday: 10 AM–5 PM; Saturday: 9 AM–5 PM; Sunday: 10 AM–4 PM
Best For
Farm Market & Shops in London
2. Pimlico Road Farmers’ Market
Pimlico Road Farmers’ Market: Pimlico Road Farmers’ Market features local farmers and producers selling fresh vegetables, fruits, meats, and baked goods. It’s a great place to find seasonal produce and specialty items.
Address
Pimlico Rd, London SW1W 8UT, United Kingdom
Operating Hours
Tuesday to Friday: Closed; Saturday: 9 AM–2 PM; Sunday and Monday: Closed
Best For
Farm Market & Shops in London
3. Partridges of Sloane Square
Partridges of Sloane Square: Partridges is a high-end grocery store with a focus on quality and provenance. They offer a wide range of farm-fresh products, gourmet foods, and international delicacies.
Address
2-5, Duke of York Square, 5 King’s Road, London SW3 4LY, United Kingdom
Operating Hours
Monday to Sunday: 8 AM–10 PM
Best For
Farm Market & Shops in London
4. Ealing Farmers' Market
Ealing Farmers’ Market: Ealing Farmers’ Market is a popular spot for fresh, locally-sourced produce. Vendors offer everything from organic vegetables and fruits to meats and dairy products.
Address
Leeland Rd, London W13 9HH, United Kingdom
Operating Hours
Saturday: 9 AM–1 PM; Sunday to Friday: Closed
Best For
Farm Market & Shops in London
5. The Ginger Pig
The Ginger Pig: The Ginger Pig is renowned for its high-quality meats sourced from its own Yorkshire farms. They also offer a selection of fresh produce, baked goods, and other farm products.
Address
Borough Market, Borough High St, London SE1 1TL, United Kingdom
Operating Hours
Monday: Closed; Tuesday to Saturday: 9 AM–5 PM; Sunday: 10 AM–3 PM
Best For
Farm Market & Shops in London
6. Alexandra Palace Farmers’ Market
Alexandra Palace Farmers’ Market: Alexandra Palace Farmers’ Market features local farmers and artisans selling fresh produce, meats, dairy, and baked goods. It’s a great place to find unique and high-quality products.
Address
Muswell Hill, London N10 3TG, United Kingdom
Operating Hours
Sunday: 10 AM–3 PM; Monday to Saturday: Closed
Best For
Farm Market & Shops in London
7. Brockley Market
Address
Lewisham College Car Park, Lewisham Way, London SE4 1UT, United Kingdom
Operating Hours
Saturday: 10 AM–2 PM; Sunday to Friday: Closed
Best For
Farm Market & Shops in London
8. Duke of York Square Fine Food Market
Duke of York Square Fine Food Market: This market offers a variety of farm-fresh produce, meats, and gourmet foods. It’s a great spot to find high-quality ingredients and enjoy a vibrant market atmosphere.
Address
80 Duke of York Square, London SW3 4LY, United Kingdom
Operating Hours
Wednesday to Tuesday: Closed, Saturday 10 AM–4 PM, Sunday & Monday Closed
Best For
Farm Market & Shops in London
9. London Farmers Market at Islington
London Farmers Market at Islington: The Islington Farmers Market is known for its selection of fresh produce, meats, and artisanal foods. Vendors are local farmers and producers committed to quality and sustainability.
Address
Chapel Market, London N1 9PZ, United Kingdom
Operating Hours
Wednesday to Tuesday: Closed, Sunday 10 AM–2 PM
Best For
Farm Market & Shops in London
10. Queen’s Park Farmers’ Market
Queen’s Park Farmers’ Market: Queen’s Park Farmers’ Market offers a range of fresh, locally-sourced produce and artisanal products. It’s a great place to find seasonal fruits and vegetables, as well as meats and cheeses.
Address
Salusbury Primary School, Salusbury Rd, London NW6 6RG, United Kingdom
Operating Hours
Wednesday to Tuesday: Closed; Sunday 10 AM–2 PM
Best For
Farm Market & Shops in London
11. Marylebone Farmers’ Market
Marylebone Farmers’ Market: Marylebone Farmers’ Market is a bustling market with a variety of vendors selling fresh produce, meats, dairy products, and baked goods. It’s a favorite among locals for its quality and variety.
Address
St Vincent St, London W1U 4DF, United Kingdom
Operating Hours
Wednesday to Tuesday: Closed; Sunday 10 AM–2 PM
Best For
Farm Market & Shops in London
12. South Kensington Farmers’ Market
South Kensington Farmers’ Market: South Kensington Farmers’ Market offers a range of fresh, organic produce and other farm products. It’s a great spot to find high-quality ingredients and enjoy a pleasant market experience.
Address
Bute St, South Kensington, London SW7 3EX, United Kingdom
Operating Hours
Wednesday to Tuesday: Closed; Saturday 9 AM–2 PM
Best For
Farm Market & Shops in London
13. Swiss Cottage Farmers’ Market
Swiss Cottage Farmers’ Market: Swiss Cottage Farmers’ Market is a popular spot for fresh, locally-sourced produce and artisanal foods. Vendors include local farmers and producers committed to quality and sustainability.
Address
Eton Ave, London NW3 3EP, United Kingdom
Operating Hours
Wednesday: 10 AM–3 PM; Thursday to Tuesday: Closed
Best For
Farm Market & Shops in London
14. Stoke Newington Farmers’ Market
Stoke Newington Farmers’ Market Stoke Newington Farmers’ Market offers a variety of organic produce, meats, and dairy products. It’s known for its friendly atmosphere and commitment to sustainable farming practices.
Address
St Pauls Church, Stoke Newington Rd, London N16 7UY, United Kingdom
Operating Hours
Wednesday Closed, Thursday Closed, Friday Closed, Saturday 10 AM–2:30 PM
Best For
Farm Market & Shops in London
These top 14 farm shops in London offer a diverse range of high-quality, fresh, and locally-sourced products.
Whether you’re looking for organic vegetables, artisanal cheeses, or sustainably raised meats, these shops provide excellent options and a chance to support local farmers and producers.


