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.