Savills achieves highest ever average sale price at October auction

A number of high-value sales helped push the average sale price to £500,000 at Savills' latest auction. The live-streamed sale saw 66 assets find buyers, reflecting a 70% success rate.

A residential investment in Enfield, north London (lot 21),