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

10 May 2022

#12094