Quote Originally Posted by Terpe View Post
Arthur, sorry but it's not really clear about Scotland.
Please take a look here and see what you think:-

http://www.conslondra.esteri.it/Cons...eca_in_italia/

Probably better to telephone.
London is a long way to go (twice) for visa. Must be a place in Scotland or somehow to secure visa by post.
Arthur, on a second look it does seem to imply either London or VFS.
Hope not