Star Rock Shop: Here’s why Scotland’s oldest sweet shop is a Kirriemuir institution

Star Rock Shop is a Kirriemuir institution that shows no signs of fizzling out after a mere 188 years.