Edinburgh Rock The story goes that one day a great confectioner came across a tray of sweets that had lain forgotten for months. He sampled a piece and found it delicious & so Edinburgh Rock was born. Ours is as fresh as a daisy, crumbly, fruity and melts in your mouth as only this rock can. Price per 200g: £2.20 Quantity: