2 bed detached house for sale in Hanworth TW13 – £485,000