
Amro acquires south London retail park to create £400m BTR scheme
Published on May 16, 2024
The investment manager plans to develop more than 1,000 rental homes on the Lewisham site.

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