McHugh & Co premieres online with 96% success rate

McHugh & Co has held its first online auction, selling £20.5m-worth of property. The firm notched up an impressive 96% success rate from the 10 June sale, with 101 of 106 lots finding buyers. Just four lots were withdrawn. Highlights