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