Horton was born in London, the only child of Samuel Dana Horton (died 1895), a lawyer and writer on bimetalism, and an English mother, Blanche Harriot Lydiard (died 1898), who was born in India. Horton's childhood was spent in England, the United States, and Switzerland.