About Us

The Travel Visa Company

…comprises a highly qualified and dedicated team, wholly committed to providing an effective and efficient visa information and application service to corporate, tourist and education applicants. Our commitment to efficiency, accuracy and detail has won the attention of a number of established travel companies and we continue to enjoy preferred visa supplier status with a significant proportion of the current market leaders in the travel industry.

We Pursue Excellence

Our dedication to outstanding professionalism has won the attention of a number of the leading forces in the travel industry, which has allowed us to establish ourselves as the preferred supplier of both business and tourist visas to a large number of independent and corporate agents.

We pride ourselves above all for the unparalleled service that we provide on an individual level, utilising a support centre with no automated telephone service, ensuring that the specific requirements of each individual client are given the consideration and attention they deserve.

Personal Service

We maintain extremely good relations with the various Embassies, High Commissions and Consulates located across the UK. In addition, we use our own couriers allowing our staff to monitor the progress of each visa application much more closely and to maintain a direct and personal relationship with specific embassies.


With the majority of Embassies and Consulates being based in London, our Travel Visa Application Centre is ideally located for applicants based in the North of England, the North West, Midlands or Wales. Our offices are based in the superb grounds of the Crewe Hall Hotel, close to Junction 16 off the M6 motorway, where overnight accommodation is available.

  • Open 6 Days a Week

    Monday – Thursday 09:00 – 19:00. Friday 09:00 – 17:30 Saturday 09:00 – 15:00.

  • 1-2-1 Consultation

    Our Travel Visa Specialists will be on-hand to assist you in completing your application forms, providing up-to-date information and ensuring all your documents meet current entry requirements.

  • Accessible Facilities

    Spacious, stress-free environment with internet and printing facilities, disabled access and free on-site parking.

  • Photography Services

    Additional services are available including visa/passport photography, photo resizing and photocopying. Additional charges may apply.

  • Free Wi-Fi Available

    We also offer refreshments: tea, coffee, water, biscuits…

  • Travel Visa Application Centre
  • Travel Visa Application Centre
  • Visit Our Application Centre
Call 01270 904 907 to book an appointment
Please note:
We are an accredited travel visa agency who specialise in obtaining visas for tourists and business travellers for any country in the world that requires a visa to enter. We are not affiliated to any one government body. The Travel Visa Company Limited is a UK registered company – registration Nº: 07038677