Savills auction tops £20m in a stop-start market

Savills’ July sale raised £20.7m this week with a success rate of 63.9%.

Savills sold the 19th century Palace Mansions in Muswell Hill Broadway, N10, for £2.95m off a guide price of £2.95m.

It was the first