London investment reaches £10.9bn for last year

Share this