Depois da restauração da independência em 1640 e devido aos ataques espanhóis foram construídas várias fortalezas junto ao mar. E foi em Leça da Palmeira onde construíram a Fortaleza de Nossa Senhora das Neves, que com os Fortes de S. João da Foz e de S. Francisco Xavier, conhecido como Castelo do Queijo formavam a linha de defesa da cidade do Porto.