Homeowners in England and Wales Net Average £102,000 Profit from Property Sales in 2023
Despite a fall in house prices, 93% of households sold their property for more than they paid for it, with London homeowners making an average profit of £204,190.