From Mr Fox to marmalade, from Fair Isle Isle knits to cushions, cakes and tea-cosies, exquisite smocked dresses and baby clothes, everything is hand-made, home-made, beautifully made by members of the The Royal Edinburgh Repository & Self Aid Society. The shop is Edinburgh's hidden gem and a must to see.