17 May 2024

L&G sells south London retail site to Amro Partners