 The marriage produced four children : Lady Sybil Primrose , born in 1879 ; Lady Margaret Primrose , born in 1881 ; the heir Harry Primrose , Lord Dalmeny ( later 6th Earl of Rosebery ) , born in 1882 ; and finally the Honourable Neil Primrose , born the same year as his elder brother . 
