Figlio del poeta Bowyer John Bowyer Buchanan Nichols, Robert Nichols studiò al Winchester College e al Trinity College dell'Università di Oxford. Durante la prima guerra mondiale combatté sul fronte occidentale e prese parte alle battaglie di Loos e della Somme, prima di essere congedato nell'agosto 1916 perché soffriva di shell shock.