2 beds · Palgrave Gardens, London | Easy Property