LONDON—The U.S. Embassy in London moves next month to a new billion-dollar home overlooking the River Thames.
Britain’s closest ally will leave behind an imposing 1960 stone and concrete embassy in London’s upmarket Grosvenor Square—an area known as ‘Little America’ during World War Two, when the square also housed the military headquarters of General Dwight D. Eisenhower.





