Amro acquires south London retail park to create £400m BTR scheme

Description

The investment manager plans to develop more than 1,000 rental homes on the Lewisham site.