It looks like we've got a happy outcome to this.
We've still not been able to locate Bonny's owner, but another lady who was looking for her own cat, who was also lost, has agreed to take her in, and will keep her if the owner isn't located, so at least she's off the streets and somewhere warm!
Best Regards - Taggy