3 beds · Charles II Place, London, SW3 | Easy Property