Farmfoods delivery in London
There are 13 Farmfoods stores across London on our list. Pick the one you shop at and we will show you the neighbourhoods it reaches and how to get your shopping home.
Towns with a Farmfoods in London
Dagenham, Enfield, Erith, Feltham, Gravesend, Grays, Ilford, London, Mitcham, Sunbury, Sutton and Uxbridge.
Farmfoods stores in London
- Merrielands CrescentDagenham · 7.6 out of 10
- High StreetEnfield · 8.7 out of 10
- Pier RoadErith · 7.4 out of 10
- High StreetFeltham · 8.2 out of 10
- Imperial Retail ParkGravesend · 7.0 out of 10
- High StreetGrays · 6.8 out of 10
- High RoadIlford · 8.5 out of 10
- High RoadLondon · 8.2 out of 10
- High StreetLondon · 8.1 out of 10
- Mitcham town centreMitcham · 8.4 out of 10
- Staines Road WestSunbury · 7.6 out of 10
- Lodge PlaceSutton · 7.9 out of 10
- High RoadUxbridge · 7.1 out of 10
Between them, these shops sit within easy reach of around 3.2 million people. Farmfoods offers no home delivery, but someone local can bring your shopping round.