Auction House London hits 81% in £14.5m sale

Auction-THUMB.jpegAuction House London sold 81% of the 78 lots offered at its latest auction, bringing in sales of £14.5m.

A three-bedroom flat in Shepherds Bush, W12,