Sir John William Denys Margetson KCMG (9 October 1927 – 17 October 2020) was a British diplomat who served as ambassador to Vietnam, the United Nations, and the Netherlands.