On Tuesday, January 16, 2018, the new US Embassy in London will be operational for all US visa, consular,  and US citizen services.

The new address is: 33 Nine Elms Lane, London SW11 7US.  Any appointments already scheduled will be held at the new address.