Blog

Instant Valuation Market your property

London Tops All Price Lists

London tops one more list of prices: the most expensive place to live in considering the price per square meter.

In the last two decades, prices rose by 402% reaching £6,942. The rhythm of growth was almost the double of the national movement of prices.

More details in the article on Property Wire.

Research reveals growth in price per square meter property prices in Britain

Request A Valuation

For more information and to discuss your individual requirements,
please call 0208 519 2000 or request a valuation.