Verified listing
Site with planning consent for 100 apartments
Site with planning consent for 100 apartments
Site with planning consent for 100 apartments
Site with planning consent for 100 apartments

Site with planning consent for 100 apartments

London, United KingdomUnlock address

92%

£10.500.000

Land

Value-Add, Opportunistic

11 Feb 2023

#12094