Terraced house development in Putney, London