Amro has acquired Lewisham Retail Park in South East London, marking the beginning of their largest and most ambitious project to date.
The company plans to transform the site into a landmark residential-led development, estimated to have a gross development value (GDV) of around £400 million (€468 million/$509 million).
The new development will deliver approximately 1,000 residential homes, forming one of the final major pieces of the 20-year Lewisham regeneration plan. It is located adjacent to Lewisham Train Station. The project is scheduled to launch with phased openings during 2028 and 2029.