8-9 Orchard Pl, London SW1H 0BG
Farmer J is committed to transparency and quality in every aspect of food preparation. By sourcing ingredients from high-welfare British farms and embracing seasonal offerings, they provide flavorful, scratch-cooked meals made on-site. Their approach redefines the standards of honesty in food, ensuring a mindful dining experience.