Fresh Baked Bread

Regular price £2.40 Sale

Fresh baked bread - granary, wholemeal and white (sliced or whole) available