Farmhouse Deli is a traditional English delicatessen established in 1969, specializing in high-quality home-cooked hams, cured bacon, and gourmet sausages. This deli and cafe offers a delicious breakfast and lunch menu, including award-winning pies and fresh coffee.