Auction House London releases December bumper catalogue

Auction House London has released a 176-lot catalogue for its 8 December sale.