The latest figures from the Land Registry have sent ripples through the London housing market, with a surprising 6% year-on-year fall in prices, marking the most significant annual decline since the economic turbulence of August 2009. The abrupt monthly falls of over 2% in both October and November have collectively slashed £26,000 off the average […]