2 beds · Kensington Gardens Square London W2 | Easy Property