Average house price for new and existing dwellings in London 2000-2023
Existing dwellings in London were generally more expensive than newly built ones. In 2023, the average price of existing homes was 619,000 British pounds, while new dwellings, cost on average 391,000 British pounds.