 Preston was born at Beeston Hall, Beeston St Lawrence in Norfolk, the son of Sir Jacob Henry Preston, 2nd Baronet, and Amelia Prescott.He married Mary Hope Clutterbuck on 16 December 1885; they had five children