Barnard Marcus sale nets £26.6m

Barnard Marcus raised £26.6m at its 13 April sale at the Grand Connaught Rooms in London.