Regular price $3.85 Sale
Buchanan's Edinburgh Rock is deliciously soft and crumbly, made to the traditional Scottish recipe
light and airy
made in Scotland