Jeffrey was born in 1890 in Brent Pelham, Herts, the only son of Walter and
Emily Jeffrey's three children. The
family were living in the village of Brent Pelham on the 1891 Census but had
moved to 96 Southborough Road, East Ham, Essex by 1901. On both censuses he is called John. On the 1911 Census,
when he is named as Charles John
Jeffrey the family was living at 111 South Mill, London Road, Bishop's
Stortford, Herts and he was working as a labourer in a nursery.