
London homeowners who bought within the past 20 years and sold their homes in 2023 got an average £204,190 more than they paid for them, according to new research.
The typical London seller had owned their home for 9.5 years, meaning homes in the capital ‘earned’ £21,500 per year of ownership, data from Hamptons showed.