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 Kingdom

92%

£10.500.000

Land

Value-Add, Opportunistic

30 Aug 2022

#12094