Barnard Marcus sale tops £23m

Barnard Marcus raised just over £23m with a success rate of 68% at its latest auction on 16 May.

Of 223 lots, 150 were sold – 118 in the room and 30 prior. Two apartment blocks in Luton, Bedfordshire,