Farm shops


Farm shops in North, South, East, West & Central London & Home Counties, fresh veg, butchery & bakery produce straight to the shelves from the farms: potatos, onions, cabbages, leeks, aubergine, cauliflower, carrots, swedes, parsnips, corn, beans, marrow, peas, broccoli, mushrooms, lettuce, tomatoes, cucumbers, pears, apples, grapes and numerous other vegetables, salad items, fruit, chicken, turkey, venison, lamb, beef, pork together with chutneys, jams, relishes, mustards, soups, sauces, , wines, ciders and beers.

    Farmshop Dalston
    The world’s first ‘farm in a shop' in Dalston, Hackney and London's most experimental urban farm, their high street shop is full with crops and the daily harvest is also served up in the cafe. Open Thursday to Sunday.
    Hackney
    E83AZ
    020 3490 5124.

    Franklins Farm Shop
    A showcase for some of the ­incredible produce supplying the adjoining restaurant, Franklins Farm Shop in Dulwich stocks stunning Heirloom tomatoes, multicoloured aubergines, sweet Romano peppers, "ready meals" prepared for the shop.
    Lordship Lane, Dulwich
    SE22 8HX
    020 8299 9598

    Spitalfields City Farm
    Grown by green-fingered local volunteers, there's a great selection of affordable fruit and veg at the Spitalfields City Farm shop, also fresh eggs, and even plants and gardening supplies.
    Spitalfields
    E1 5AR
    020 7247 8762

    Chegworth Farm Shop
    Award-winning family owned farm growing fruit, vegetables, salads and producing farm pressed apple and fruit juices. Handpicked & prepared fruit & veg boxes delivered daily to their Borough Market, Kensington Church St, Tunbridge Wells shops.
    Borough Market - Kensington - Tunbridge Wells
    020 7378 8122

    Sheepdrove Organic Farm
    Sheepdrove's London butcher's farm shop in Maida Vale offers top quality organic free-range meat, grass fed animals raised on the family farm in Berkshire, plus honey, organic preserves, olive oil, flour, free range eggs.
    Maida Vale
    W9 1SZ
    020 7266 3838

    Daylesford Organic Farm Shops London
    One of the most sustainable organic farms in the UK send freshly picked and packed produce to their London stores daily, open 7 days, provide local daily delivery, Daylesford also sells online for UK mainland destinations.
    Notting Hill - Pimlico - Marylebone
    0800 083 1233