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

learn more… | top users | synonyms

1
vote
0answers
64 views

Apply for Portugal visa from Scotland

I heard that in order to apply for Portugal visa while living in Scotland, I have to do it via a consulate in Manchester, while there is another one in London. However, I cannot find that information ...