4 bed house for sale in Kingston Upon Thames KT1 – £2,395,000