News
The Impressionist and Modern art sales in London last week had their usual ups and downs, finally returning £300 million, which was at the low end of the presale estimate.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results