2 beds · Du Cane Road, London, W12 | Easy Property