Lunchie - 80 Fenchurch Street, Retail Unit 2a, London
9 hours ago
London
Lunchie - 80 Fenchurch Street, Retail Unit 2a, London.At Farmer J we care, we care where our ingredients come from and how our food is prepared.That's why we are trying to change the game.Serving honest food, that rolls with the seasons, is mindfully sourced (from as many, high-welfare British fa...