One of the best experiences in customer service i've ever had, i sent my documents off on the monday, Travel Direct received on the Tuesday and i had my visa and passport by Thursday!! what a service, Albert was excellent, reassuring and very very helpful!! couldn't recommend or thank enough A******** outstanding service.
8 years ago
Travel Direct UK ltd has a
4.9
average rating
from
1,947
reviews