The Edinburgh Coin shop is no longer in business due to the sad death of the owner. I would recommend Cavannah Antiques on Cockburn Street and Robert Murray Stamp shop in Inverleith as both being good sources for coins.
Sad news indeed, will remember him everytime I look at the Robert the Bruce penny he sold me. Will also miss him outbidding me at my favourite local auction...