Shuttered Simon Lee Gallery Owes $12.6 Million to Creditors, Insolvency Report Says
Simon Lee Gallery in London, which was put into court-ordered administration in the U.K. last year, owes an estimated £10 million (about $12.6 million) to 153 creditors, including artists and other galleries, according to documents filed by its joint administrators. Details of the gallery’s financial situation are revealed in a 44-page report that was filed