UKData checked October 2026
  1. Home
  2. Cities
  3. London
  4. Shopping
  5. Farm shops

Farm shops around London

We list 5 farm shops in London. Most open at 08:00 and close at 20:00 on weekdays. 100% have their own website. 3 places are open on Sunday.

5 places Checked October 2026
NameCategoryAddressOpening times
Farm DirectGrocery delivery serviceUnit 29, Uplands Business Park B, Blackhorse LnMon–Fri 09:00–17:00
Daylesford OrganicFarm shop44B Pimlico RdMon–Sat 08:00–20:00
Daylesford Organic - Brompton CrossFarm shop76-82 Sloane Ave, Brompton RdMon–Sat 08:00–20:00
Daylesford Organic - Notting HillFarm shop208-212 Westbourne GroveMon 08:00–20:00
The Black Farmer White CityFarm shopUnit 1 2, Television Centre, 101 Wood LnSat 10:00–21:00