China thanks again. You mentioned the photographer was at 2 Devonshire Place until 1873, then moved to New Cross. I pinpoint the photo being taken in 1872, the year Annie emigrated to South Africa, having had the photo taken before she left...perhaps.
I googled Devonshire Place, its shows one in Leicester. Must be in London, yes?
I do have more photos, but have to check the dpi and back first.

Also, its taken in South Africa, will that be a problem? They seemed to be fairly well inline with English fashion at the time, but its a nice photo. Will get it ready to maybe post tomorrow. Great Stuff. Cheers Judi