London enters 2026 with prices still advancing — annual prime growth of +1.4% on our Index, against a twelve-market average of +3.2%. A top-three branded market and the original safe-haven capital — prime values underpinned by scarcity, the rule of law and global money.
At roughly $36,100 per square metre at the top decile, London sits near the top of the global table. Branded stock commands a premium of about +24% over comparable property here, and the very best assets take a median 187 days to sell.
The drivers are familiar and durable: scarcity of genuinely prime stock, an internationally mobile buyer base, and a flight to assets that hold value when the mainstream wobbles. Read London alongside the other eleven markets in the full LPM Prime Index.