Amro secures London retail park for £400 million resi-led regeneration George Sell May 16, 2024 Reading Time: 2 minutes UK: Amro Partners has acquired Lewisham Retail Park in south-east London, and develop a major residential-led scheme on the site. Read More »