2 beds · Palmerston Road, London, W3 | Easy Property