In most cases visas are arranged by phone, email or post.
If you wish to come and see us, please call or e-mail to book an appointment.
Mon – Fri: 10am – 5pm (with appointment)
020 8216 5849
Office address (with appointment only):
Travel Visa Agency Limited
107-111 Fleet Street