A popular café and deli in Chalfont St Peter has recently received a new hygiene score. The Kitchen Larder, which is based along the village’s High Street, were visited by inspectors from ...