Fresh baked bread

Fresh baked bread

Regular price £2.40 Sale

Fresh baked bread - Available  granary, wholemeal, white sliced or whole