Базово, Шенгенская виза даёт право въезда в любую из стран зоны, но зависит от пограничников, так как даже при наличии визы, и даже при въезде в страну которая выдала визу, они имеют право не пустить человека.
У меня сестра влетала с однократной визой Нидерландов в Германию, объяснила что это более дешёвый вариант, что вот она отсюда дальше поедет в Амстердам, что вот у неё отель забронирован на весь срок поездки, просто через Дюссельдорф билеты сильно дешевле. Потрепали нервы ей, но пустили.
Есть опасение что вас не посадят на рейс из Лондона. Авиакомпании к этому очень придирчивы , вариант ехать во Францию, а от туда на машине, поезде или автобусе гораздо логичнее
Так поездка то в Португалию. Во Францию человек не собирается. Большая вероятность что спросят на границе в Португалии бронь жилья во Франции и почему такой странный маршрут которому нет объяснения.
Соглашусь, они такого не любят, могут спросить, почему сразу не получили португальскую визу. Но тут как повезет, гарантий нет. Может, ТС придет и отпишет как все прошло