Commercial investment volumes hit 12-month high

Commercial investment volumes reached £4.7bn in March this year, marking the highest level since the same month in 2023 and a 56% month-on-month uptick, according to Savills.

Investment activity in the first quarter hit £10.7bn, becoming the second quarter in