La Petite Ferme - 104, 102 Farringdon Rd, Farringdon, London EC1R 3EA, UK on Eaten