L.L. Bean, the All-American fashion retailer based in Maine, has closed its 24-hour flagship store to remember third-generation family member Leon Gorman, who died this month from cancer. The philanthropist and businessman was 80.
It is the third time the chain’s Freeport store has closed since its all-hours service started in 1951. The two other occasions were the deaths of US president John F Kennedy and the company’s eponymous founder, L.L. Bean.