CBRE reports that investors have spent more than £16bn buying London property this year.
The figure is £2bn more than last year. The 2013 value is the highest since 2007 when almost £18bn was invested in London bricks and mortar. Investment plunged to £7bn in 2008 – the year that Lehman Brothers collapsed.