Moving to the US and starting a business or franchise is a dream for a lot of people and the E2 and E1 visas are ideal for entrepreneurs, investors, business owners, and aspiring entrepreneurs who either start a new business in the US or purchase a business or franchise.
American Embassy London
The following graphic includes the address where you will need to go for your interview prior to being issued your E2 or E1 visa, the specific email address you can use should you wish to communicate directly with the US Embassy in London, United Kingdom; it also includes the UK telephone number if calling directly from there, and a US number if calling from within the continental US. These phone numbers can be used to arrange payment of fees and schedule an appointment with the US Embassy in London.
This specific graphic contains all the information for the primary US Embassy for E2 visas in the United Kingdom, which is in the city of London. Please feel free to download and print the graphic for your reference.
When the E2 and E1 Visas became available for British Nationals
On January 3rd, 1815, the E1 Treaty Trader Visa and the E2 Treaty Investor Visa became available for nationals of the United Kingdom. This enabled British citizens to capitalize on the many opportunities that the United States has to offer. Thousands of entrepreneurs and investors have started businesses in the US, while others have purchased businesses and franchises. This has provided British nationals with a better quality of life and has boosted the United States economy and created numerous jobs for US workers.
E2 Visa Approval Rates for the United Kingdom
The graph below displays the latest 5-year summary of E2 visa approval rates for nationals of Britain, from 2015 to 2019. It includes the percentage increase or decrease in the number of E2 Visa approvals per year. Britain has one of the highest numbers of E2 Visa applicants out of all the eligible E2 visa countries. Each visa application requires a comprehensive and professionally written immigration business plan.
US Embassy London
The United States Embassy in London is located on 33 Nine Elms Lane, Vauxhall London, south side of the River Thames.
Note: This Embassy has no on-site parking so you must take public transport or park further away and walk. The closest Tube station (London Underground) is Vauxhall Underground station on the Victoria line, this will take you approximately 15 minutes to walk from. The closest overground rail station is the Vauxhall rail station, the same as the underground a 15-minute journey by foot.
33 Nine Elms Lane
Nonimmigrant visa appointments are scheduled online or through the call center. They cannot be scheduled by emailing the Embassy or Consulate-General.
Here is the US Embassy London website for further information on E visa applications.
Telephone for scheduling or payment of fees:
 (0)20 7499-9000 (Within UK)
020-7891-3845 (Within U.S.)
JDC Consultancy Client Review – US Embassy London
JDC Consultancy did a fantastic job developing the business plan for my E-2 visa. Jason Coles delivered a business plan that far exceeded my expectations and led to my successful application at the London Embassy. It was a real pleasure working with him and I would recommend anyone considering his services to just use him!
Oscar Lyons – CEO, Oscar the Filmmaker
Formerly from England, relocated to Los Angeles, CA
E-2 Visa received from: US Embassy London
For a complete list of E2 Treaty Countries take a look at our page dedicated to this.