Answered by Ms.MILES
|
Dec. 22, 2011 20:29
England is under the consular juridiction of China embassy in London, you should apply visa through Chinese Visa Application Service Center in London. If you submit application to Edinburgh consulate, your application will be denied or delayed.