Project

The U.S. Embassy in London

London, UK
Kieran Timberlake

The Embassy of the United States of America in London is the diplomatic mission of the United States in the United Kingdom. It is the largest American embassy in Western Europe and the focal point for events relating to the United States held in the United Kingdom.

BREEAM “Outstanding” Rating

Featured in The Guardian

LEED Platinum Certification

Learn more

Joan & Edgar Booth Theatre

2016 / Americas / Double/Triple Glazed / Energy Efficient / Institutional / Laminated / Toughened and Heat-Strengthened