From 1971, Davies taught Polish history at the School of Slavonic and East European Studies of University College, London, where he was professor from 1985 to 1996, when he retired.
Desde 1971, Davies enseñó historia de Polonia en la Escuela de estudios eslavos y europeos del este (SSEES) de la Universidad de Londres, donde fue profesor de 1985 a 1996.