News

Savills calculated a net gain of 3,127 more properties being worth at least £1 million last year, compared with 2023, taking the total number of homes valued at this level to around 702,580 ...