Belgravia square retains its title as most expensive place to live
Research by housing information website Mouseprice.com has found Chester Square in London’s Belgravia retained its status as the most expensive place to live in 2010 with an average property value of £6.6 million.
According to Mouseprice, in the last year alone, prices have surged by £300,000 in Chester Square, whose previous residents include former Prime Minister [...]