The St Kilda I have dealt with is in the Canongate in Edinburgh but I don't think this is the one others are referring to.