Stunning service, fast and efficient. Quick respond to email and information provided were very helpful. Staff are helpful and friendly and they make things go smoothly. A wonderful customer service experience. Location is easy to find. They take away the "inconvenience" of waiting in long lines at the embassy for you, worth every pound. Highly recommended.
9 years ago
i2visa UK Ltd has a
5.0
average rating
from
1,327
reviews