US Embassy London to get a new home

By |February 25th, 2010|US Embassy / US Consulate|

Foreign nationals applying for a visa or green card in the UK may be in for a treat. The US Department of State has initiated the planning stage for a new US Embassy in London and recently sponsored a contest for the design of the building. US taxpayer watchdogs are up in arms over the [...]