Europe's largest property market with unmatched global demand, particularly in prime central locations.
London is 71% above the European average of €6,560/m².
At €11,200/m², it takes 3.2 months of the average local net salary (€3,500/mo) to purchase one square meter. Prices are currently stable at 0.4% year-over-year.