Verified listing
Share:

Site with planning consent for 100 apartments

London, United KingdomUnlock address

92%

£10.500.000

Land

#12094

Value-Add, Opportunistic

2 Mar 2024