Aquí está mi respuesta a una pregunta similar publicada en el sitio web de intercambio de pila de física.
La ley de Hubble (la ley que se ocupa de la expansión del universo) se aplica a la expansión del espacio mismo, es decir, si dos objetos estacionarios entre sí que no tenían fuerza entre ellos se dejaran solos, la distancia entre ellos aumentaría con el tiempo porque el espacio mismo se esta expandiendo. Esto es lo que aborda la ley de Hubble.
En el caso de las galaxias de la Vía Láctea y de Andrómeda (y todas las galaxias) existe una fuerza entre ellas: la gravedad. La fuerza gravitacional entre la Vía Láctea y las galaxias de Andrómeda ha producido una aceleración que está causando que las dos galaxias se muevan una hacia la otra más rápido de lo que el espacio entre ellas se expande según lo calculado por la ley de Hubble. Sin embargo, la gran mayoría de las galaxias se encuentran lo suficientemente lejos de la Vía Láctea como para que la fuerza gravitacional entre nosotros y ellas sea pequeña en comparación con la expansión de Hubble y la ley de Hubble.
En resumen, la ley de Hubble se aplica en todo el universo, pero los sistemas localizados pueden tener suficiente atracción gravitacional entre ellos para que los efectos gravitacionales dominen