Farm
91 Cowcross Street
London EC1M 6BH
Dialogue between primary producers and consumers with people like this in the middle spells a better deal for all. They seem to be all about provenance and high standards of welfare for man and beast alike, ensuring that everything is the product of honest, back to basics farming. They put Square Mile coffee and a Synesso (the greatest espresso machine on earth) to good use too.
- Neighbourhood: Farringdon
- Type: Delicatessen
- Nearest Transport: Farringdon (0.1 mi), Barbican (0.16 mi), Chancery Lane (0.36 mi)








16 reviews
2 reviews
1 review
0 reviews