3 bed apartment for sale in Kingston upon Thames KT1 – £454,995