Robert Armstrong
ActingBorn: 1927-03-30Place of Birth: Headington, Oxford, Oxfordshire, England, UK
Biography
Robert Temple Armstrong, Baron Armstrong of Ilminster, GCB, CVO was a British civil servant and life peer.
Robert Temple Armstrong, Baron Armstrong of Ilminster, GCB, CVO was a British civil servant and life peer.