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.
Originally Posted by Terpe
Arthur, on a second look it does seem to imply either London or VFS.
Hope not
Terpe ... I'm almost certain there's an Italian Embassy in Edinburgh. But I'll have a scout around on the internet. Meanwhile, for taking the time to help me out ... much appreciated.