Linen fibres are naturally eco-friendly, renewable and biodegradable; as well as being antimicrobial, which can help if you have an allergy or skin condition.
In the 1950s, Harrods did have duvets for sale, but they were still not popular in England.