Barnard Marcus sale raises £27.3m

Barnard Marcus raised £27.3m with a success rate of 67% at its latest sale on 10 April. Some 134 lots were sold – 103 in the room and 30 prior to the auction – out of the 201-lot total. A