 Norgrove was born on 23 January 1948 in Peckham, London.He was educated at Christ's Hospital School and read History at Exeter College, Oxford.He gained a diploma in Economics at Cambridge University and then a master's degree in Economics at the London School of Economics.