McHugh raises £18m at BAFTA

McHugh & Co raised £18m at its latest auction at BAFTA on Piccadilly, W1.

Out of 48 lots offered – with lots in London and the Home Counties – 39 were sold in the room and 43 in total,