2 bed flat for sale in Station Road North TW20 – £300,000