It looms large over the River Thames, with its cubic design and plethora of environmentally friendly features. The shiny new U.S. Embassy in London — an imposing 12-story structure — is set to open next month. Years in the planning, the embassy comes with a hefty price tag. The budget for the entire...