Central London sees retail investment boom

Investment into central London retail rose by almost 40% in the first six months of 2024, according to figures from CBRE.

Total investment in H1 was £672m, up from £485m in the same period in 2023. Figures for Q2 2024