Você ainda pode entrar na Itália / Áustria em vez da França. Você pode precisar explicar por que - diga a verdade, mentir não vale a pena.
Se você tiver uma explicação razoável, eu esperaria que você recebesse entrada (talvez com um aviso). É provável que afecte a sua capacidade de obter vistos franceses no futuro, mas não deverá ter um efeito enorme na obtenção de vistos Schengen através de outros países.
No entanto, se você tiver tempo, é melhor entrar em contato com a embaixada do principal país de destino de sua viagem (Itália ou Áustria) e perguntar qual é a melhor maneira de proceder. Pode ser melhor solicitar outro visto, ou obter uma carta oficial da embaixada se eles disserem que não é necessário outro visto.
Quanto a Londres, no Reino Unido e no Reino Unido não está em Schengen Area, então você precisará de visto separado para isso.