Related in birth and marriage to slave owners on St Kitts and Nevis, in the Caribbean, she married the 9th Lord Cranstoun, and was at the heart of a possible infidelity scandal.
Pioneering lady doctor from Bristol, Dr Annie Cornall spent time in India as a medical missionary with the Zenana Society, and then in private practice in Bristol.