Simon Lee gallery
Loading...
Records show the London gallery owes artists more than £1m—while US dealer Stefan Simchowitz demands return of consigned works
The London-based gallery is also subject to a Companies House notice to be dissolved, though owner says tax dispute has now been resolved
New London show at Simon Lee Gallery also takes a swipe at art world excess