Als Nachfolger von Brian Barder wurde Harold Walker 1986 Botschafter in Äthiopien und verblieb auf diesem Posten bis zu seiner Ablösung durch James Glaze 1990. Zuletzt löste er 1990 Terence Clark als Botschafter im Irak ab. Er verblieb auf diesem Posten bis 1991 als die Botschaft aufgrund des Zweiten Golfkrieges geschlossen wurde. 1991 wurde er zum Knight Commander des Order of St Michael and St George (KCMG) geschlagen und führte seither den Namenszusatz "Sir". 1992 trat er schließlich in den Ruhestand