In 1875, Haggard's father sent him to what is now South Africa to take up an unpaid position as assistant to the secretary to Sir Henry Bulwer, Lieutenant-Governor of the Colony of Natal. When Haggard eventually returned to England, he married a friend of his sister, Marianna Louisa Margitson (1859–1943) in 1880, and the couple travelled to Africa together. Moving back to England in 1882, the couple settled in Ditchingham, Norfolk, Louisa Margitson's ancestral home.