- Robert Armstrong was born on March 30, 1927 in Headington, Oxford, England, UK. He was married to Mary Patricia Carlow and Serena Mary Benedicta Chance. He died on April 3, 2020 in the UK.
- SpousesMary Patricia Carlow(1985 - present) (his death)Serena Mary Benedicta Chance(July 25, 1953 - ?) (divorced, 2 children)
- Former civil servant and son of the musician Sir Thomas Armstrong. He was made Baron Armstrong of Ilminster in 1988.
Contribute to this page
Suggest an edit or add missing content