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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results