3 beds · Cavaye Place, London, SW10 | Easy Property