Country being part of the United Kingdom and occupying the northern third of the island of Great Britain

learn more… | top users | synonyms

3
votes
0answers
96 views

Where can I apply for a Portuguese visa as a resident of Scotland?

I heard that in order to apply for Portugal visa while living in Scotland, I have to do it via the consulate in Manchester, even though the consulate in London is easier to reach. However I cannot ...