235 

apartments in Kingston upon Thames