U.S. Embassy London

As part of a closely watched architectural competition, KieranTimberlake was awarded with the commission to design the new U.S. Embassy in London. Set on 5 acres along the Thames River, the new American Embassy will be a modern, open, environmentally sustainable structure that ensures a safe and secure environment through innovative design. FMS has been … Continue reading U.S. Embassy London