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