Recently, China's visa application service center in Edinburgh announced that it is striving to provide faster services to people wanting to visit China. The center has handled more than 10,000 visa applications since established in September 2012.
Accordingly, the staff of the service center is making full use of resources and facilities, as well as post services to ensure visas could be released within 5 to 10 working days.
Applicants across the United Kingdom can post their application forms together with Payment Authorization Forms to the office and the visas can be released within relatively shorter days.