2 beds · Kensington Garden Square, London, W2 | Easy Property