Il épouse, en 1947, Rosemary Turnor, fille du major Herbert Broke Turnor et de lady Enid Fane (fille du 13e comte de Westmorland). Ils ont une fille, Sarah (mariée en 1969 à Geoffrey van Cutsem), et un fils, Neil (marié en 1980 à lady Sarah Spencer, sœur de Diana, princesse de Galles).