From €2,650 to €23,000 per square meter: where does it still pay to buy an apartment in a European city center?
A Deutsche Bank Research Institute study maps home prices in Europe’s historic city centers for 2026 — and Switzerland comes out as by far the most expensive country on the...