McHugh & Co hits four-year high with £24.4m sale

McHugh & Co’s latest online sale raised £24.4m, its highest total since February 2016. The 3 September sale saw 115 lots find buyers from 118 offered, a success rate of 98%. Just one lot was withdrawn prior. The highest price