Bell was born in Hampshire, England. He attended the University of Southampton, then called University College, Southampton, where he read for an external London Honours degree in English, followed in 1939 by a diploma in Education. He served from 1939 to 1946 with the Royal Engineers in Lebanon, Syria and Italy.
