Semi-detached house for sale in Richmond Upon Thames – £1,000,000