Verified listing
Share:

Site with planning consent for 100 apartments

London, United KingdomUnlock address

92%

£10.500.000

Land

#12094

Value-Add, Opportunistic

6 Mar 2024