83 Lansdowne Road, Kensington sold price