Construction of US Embassy in London Wraps Up
Architecture firm Kieran Timberlake has just finished the construction of the US Embassy building at Nine Elms in London. The building, which lies next to River Thames, features a glittering cube ...

