Duncans Buildings. Years ago I have a vague memory of going though an arch somewhere opposite Lambs Terrace and there were a few buildings either side of the alley. I wonder if that might be it. We used to got there to visit my sister's friend. I'll give her memory a tug
It would be not far from Bob Aicheson's shop as well!