Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
14 £ 450,0000.000001
38 £ 1,500,0000.000001
7 £ 20,050,0000.000001
Enfield Retail Park 14 £ 450,0000.000000
Man North London £ 3,226,5820.000001