Farm
138 Houndsditch, London, Greater London, EC3A 7AR, Un
Farm
24 Queen Anne Street, London, Greater London, W1G 9AX, Un
Farmers' Market
Outdoor popup market featuring small, independent producers selling fruit, vegetables & seafood, as well as meat & dairy.
Venn Street, London, Greater London, SW4 0AT, Un
Farmers' Market
Market for around 40 producers who rear, grow and produce their own high quality artisanal produce.
Kings Cross Square, in front of the station, Euston Road, London, Greater London, N1C 9AL, Un
Farm Equipment Supplier
6089, Aldgate Tower, 2 Leman Street, London, Greater London, E1 8FA, Un
Farmers' Market
Woburn Square, London, Greater London, WC1H 0AA, Un
Farmers' Market
St. Mary's Church, 5 Putney High Street, London, Greater London, SW15 1RB, Un
Farmers' Market
Camberwell Green, London, Greater London, SE5 7AN, Un
Farm Shop
Mainsgill Farm, Richmond, Richmond, Greater London, DL11 7PN, GB
Farm
Lanehead Lane, Richmond, Richmond, Greater London, DL11 7HF, GB