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