In addition to the U.S. Embassy in London, there are two U.S. Consulates in the United Kingdom, located in Edinburgh and Belfast. Each Consulate serves a specific geographical area. No visa services are available in Edinburgh.
Visitors InsuranceGet Quotes
For visitors, travel, student and other international travel medical insurance.Visit insubuy.com or call 1 (866) INSUBUY or +1 (972) 985-4400