Obtained visa in the 48h promised (although Royal Mail failed to meet their "guarantee" of next-day delivery of documents to Travel Direct). Quick and helpful replies to questions I asked, and checked e-mailed copies of docs for errors before sending the paper ones.
7 years ago
Travel Direct UK ltd has a
4.9
average rating
from
1,947
reviews