Auction House London sells two lots in August sale

Auction House London has sold just two lots in its 18 August sale.
Auction House London has sold just two lots in its 18 August sale.