Barnard Marcus in record £24.5m sale

Barnard Marcus posted its best auction result in almost five years, raising £24.5m at its 14 March sale.

Some 181 lots were offered and 136 sold, including 19 prior, equating to a 76% success rate, at the Grand Connaught Rooms,