fast service . as described.
Had an invitation for a business visa from a Chinese organisation
but it was to be sent to the embassy in London, not Edinburgh.
They sent me info to change the invitation, and all was well
ROB
8 years ago
Travel Direct UK ltd has a
4.9
average rating
from
1,947
reviews