Aqui está a minha resposta para uma pergunta semelhante postada no site de troca de pilhas físicas.
A lei de Hubble (a lei que lida com a expansão do universo) aplica-se à expansão do próprio espaço, ou seja, se dois objetos estacionários um ao outro que não tinham força entre eles fossem deixados sozinhos, a distância entre eles aumentaria com o tempo porque o próprio espaço está se expandindo. É a isso que trata a lei do Hubble.
No caso das galáxias da Via Láctea e Andrômeda (e todas as galáxias nesse sentido), há uma força entre elas: a gravidade. A força gravitacional entre as galáxias da Via Láctea e Andrômeda produziu uma aceleração que está fazendo com que as duas galáxias se movam uma em direção à outra mais rapidamente do que o espaço entre elas está se expandindo conforme calculado pela lei de Hubble. No entanto, a grande maioria das galáxias fica longe o suficiente da Via Láctea, de modo que a força gravitacional entre nós e elas é pequena em comparação com a expansão do Hubble e a lei de Hubble domina.
Em suma, a lei de Hubble se aplica em todo o universo, mas os sistemas localizados podem ter atração gravitacional suficiente entre eles para que os efeitos gravitacionais dominem