Building land, HamptonExclusive Opportunity – Prime Residential Development Site near Hampton Court PalaceTND 54,944,196
Building land, Canary WharfExclusive Off-Market Opportunity - Tower Development in London, E14TND 39,245,85415600 sq ft