Oh, wow! That sounds as if it could be the place, thanks for this info (& everything else too!)
Now to research into it further........ I thought a 'Nuns College' sounded a bit bizarre, but maybe not!
I wonder what sort of Shop it would have been? Maybe she worked there?