El príncipe Alfredo nació en el palacio de Buckingham el 15 de octubre de 1874 y fue bautizado el 27 de noviembre en ese mismo palacio.