Faits: A. B._ a été condamné le 20 décembre 2002 à neuf ans d'emprisonnement par le Tribunal de la Couronne de Birmingham en Grande-Bretagne, pour escroquerie au préjudice du fisc et blanchiment d'argent. Il lui a été reproché d'avoir commis des fraudes à la TVA par le biais d'un système appelé "carrousel TVA", consistant à simuler des opérations commerciales d'importations, de ventes et de reventes sur le territoire britannique, ainsi que d'exportations fictives de téléphones portables, dans le but de générer artificiellement de la TVA dont il sollicitait ensuite le remboursement. Le préjudice pour le trésor public anglais s'élevait à environ 38 millions de livres sterling pour une période comprise entre mai 2000 et janvier 2001. Après s'être évadé de l'établissement pénitentiaire britannique où il purgeait sa peine, le prénommé s'est rendu en Espagne, puis en Suisse en septembre 2005. Suite à la demande d'extradition que les autorités britanniques ont adressée à la Suisse, B._ a été placé en détention extraditionnelle le 19 juin 2008, puis extradé en mars 2009. Sur la base des éléments communiqués dans ladite demande d'extradition, le Juge d'instruction du canton de Vaud (ci-après: le Juge d'instruction) a ouvert une enquête pénale pour blanchiment d'argent qualifié et faux dans les titres à l'encontre de B._ et de son épouse, A._. Dans le cadre de cette enquête, il a procédé, par ordonnance du 23 juin 2008, au séquestre des biens-fonds n° xxx du registre foncier de la commune de Montreux, appartenant à A._. Le Juge d'instruction a aussi ordonné au conservateur du registre foncier compétent d'inscrire sur ces parcelles une restriction du droit d'aliéner. Les fonds utilisés pour l'acquisition des parcelles précitées, dont le prix d'achat s'élevait à 4,2 millions de francs, partiellement financé par un prêt hypothécaire, pourraient provenir de l'activité délictueuse pour laquelle B._ a été condamné en 2002. L'analyse des flux financiers ayant conduit à l'achat des parcelles précitées permettrait d'établir que le montant provenait en définitive d'un compte auprès de la banque X._ à Hong Kong, appartenant à la société Y._, impliquée dans des fraudes à la TVA du même type que celles qui ont entraîné la condamnation de B._. A._ est domiciliée dans une villa sise sur un des biens-fonds séquestrés. Ne disposant pas de moyens permettant d'assurer les frais d'entretien d'un tel immeuble, l'intégralité de ses biens ayant été placés sous séquestre, elle a requis par courriers des 3 et 24 avril 2009, la vente de sa villa et expliqué que les charges notamment hypothécaires liées à cet immeuble étaient considérables. Par lettres des 20 mai et 8 juin 2009, la prénommée a requis du magistrat instructeur le paiement de l'arriéré des intérêts hypothécaires accumulés. Le 22 juin 2009, elle a fait état d'une dénonciation en remboursement du crédit hypothécaire par l'Union des Banques Suisses (UBS) pour un montant de plus de trois millions de francs. B. Par ordonnance du 26 juin 2009, le Juge d'instruction a donné l'ordre à A._ de quitter la villa dans un délai de deux mois dès la présente décision définitive et exécutoire, et a ordonné la vente des immeubles précités, estimés par un expert immobilier à 7,9 millions de francs, à charge pour une agence de courtage de procéder à ladite vente. C. Par arrêt du 24 août 2009, le Tribunal d'accusation du canton de Vaud (ci-après: le Tribunal d'accusation) a rejeté le recours formé par A._ contre cette ordonnance. Il a considéré en substance que sous l'angle de la proportionnalité, aucune autre mesure que la réalisation anticipée prévue à l'art. 227a du code de procédure pénale vaudois du 12 septembre 1967 (CPP/VD; RSV 312.01) ne permettait d'éviter la dépréciation de l'immeuble due à l'accumulation des intérêts hypothécaires impayés, d'échapper au risque d'une perte consécutive à une réalisation forcée et de supprimer l'avantage patrimonial que A._, étant par ailleurs assistée par les services sociaux, retirait de la jouissance de sa villa. D. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler cet arrêt. Elle requiert en outre l'assistance judiciaire. Le Tribunal d'accusation renonce à se déterminer. Le Ministère public du canton de Vaud conclut au rejet du recours en se référant à l'arrêt du Tribunal d'accusation. E. Par ordonnance du 27 octobre 2009, le Président de la Ire Cour de droit public a admis la requête d'effet suspensif, présentée par la recourante.