The most pricey properties outside of London can be found in Cambridge, new research shows.
As the average cost of property in the capital reaches £524,400, stats show a number of UK cities are now not too far behind.
Zoopla's House Price Index has calculated monthly growth rates across cities in the UK.
But the best value city is Glasgow, with homes costing £140,200.
Cambridge sits behind London at £465,700, with Oxford now the third most desirable in Britain - with average house prices up to £450,000.
In fourth is Dorset city Bournemouth, with Bristol homes now costing in the region of £333,000.
According to estate specialists Zoopla, England's most affordable city is Newcastle with average properties coming in at £147,200 for 2022.
You can pick up a house in Liverpool for £152,300, according to the study - around a quarter of what you pay in London.
The average price for a property now stands at £258,100, and at £293,700 in the 20 cities featured.
“The dynamics that have shaped the housing market over the last five years are shifting," Executive Director Richard Donnell said.
"We expect affordable urban centres to fare better than average in 2023 but the inner London market may require another year before it is ready to rebound.”
But house prices could fall by 10% next year, according to experts at estate agents Savills.
Mainstream London and the south east of England are expected to see the largest house price falls in the short term and the weakest performance over the coming five years, estate agent Savills thinks.
Property prices rose 13.6% in the year to August, according to the most recent house price index from the Office for National Statistics.
But experts say they will fall, as the UK faces uncertain economic times.
The rising price of mortgages and the cost of living crisis are reducing our ability to buy homes, and less demand is meant to mean falling prices.
Experts now think house prices will fall from between 8% and 15% next year.
UK's most expensive cities to buy a house
1: London - £524,400
2: Cambridge - £465,700
3: Oxford - £450,000
4: Bournemouth - £344,900
5: Bristol - £333,000
6: Portsmouth £282,900
7: Edinburgh £263,600
8: Southampton £260,500
9: Cardiff £253,400
10: Leicester £223,800
11: Manchester £215,700
12: Leeds £205,600
13: Birmingham £202,400
14: Nottingham £196,900
15: Sheffield £169,100
16: Belfast £167,300
17: Liverpool £152,300
18: Newcastle £147,200
19: Aberdeen £142,100
20: Glasgow £140,200