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