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

Published on 16 May 2024

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