Beatrix Potter died of pneumonia and heart disease on 22 December 1943 at her home in Near Sawrey at age 77, leaving almost all her property to the National Trust.