Archibald Alexander Leach was born on 18 January 1904 at 15 Hughenden Road, Horfield, a suburban area located in Bristol, England to Elsie Maria Leach (née Kingdon; 1877--1973) and Elias James Leach (1873--1935).
Archibald Alexander Leach was born on 18 January 1904 at 15 Hughenden Road, Horfield, a suburban area located in Bristol, England. He was the second and only surviving child of Elsie Maria Leach (née Kingdon; 1877--1973) and Elias James Leach (1873--1935).