New U.S. Embassy in Opens in London After Trump Mocked it on Twitter The embassy moved south of the Thames river and out of the city center, part of the reason President Trump mocked it as an "off location." The new, larger embassy is located in an area called Nine Elms, an area that is undergoing massive redevelopment. Sheron Cloyd, a project manager from New York, (Washington Post)