Now delivering to Edinburgh! £15 minimum order

4x Fresh Granary Rolls

4x Fresh Granary Rolls

Campbells of Crieff

Regular price £1.60 Sale

Fresh Granary Rolls
  • Craft bakery since 1830