Macpherson was appointed a Deputy Lieutenant of Greater London in 1977,[REF] and served as High Sheriff of Greater London in 1983 [REF].
Beside his British decorations, he was also a Chevalier de la Légion d'honneur and was awarded the Croix de Guerre (2 Palms and Star) and was personally awarded the Star of Bethlehem and a papal knighthood from the Pope.