Roy Stephens, the former CEO and managing director of Selfridges has passed away at the age of 85 due to COVID-19, Daily Mail reports.
Stephens had been living at a New Canaan nursing home in Connecticut, but passed away at Norwalk Hospital on April 14, 2020 after contracting the virus, according to the article.