Lord Iveagh (coñecido popularmente como Benjamin Iveagh) naceu na familia Guinness, sendo o fillo de Arthur Onslow Edward Guinness, visconde de Elveden, e Lady Elizabeth Cecilia Hare, filla de Richard Hare, 4o conde de Listowel. O seu pai, o vizconde Elveden, era un maior no 55o (Suffolk e Norfolk Yeomanry) Regimento Antitanque da Artillería Real e foi morto en acción por un foguete V-2 mentres servía en Bélxica.
O 8 de febreiro de 1945. En 1947, a súa nai volveu casar con Edward Rory More O'Ferrall.