One killer stat shows why London’s property market is so insane
The average price of a London property jumped 9.2% last year to a huge £481,820, according to the Land Registry. But what’s behind the insane rise in prices? A lot has been made of the influx of foreign money, with David Cameron saying on Tuesday he was worried about London’s housing market becoming a haven for dodgy[…]