2 beds · Kensington Gardens Square, London | Easy Property