Tag Archives: London

A Moat?

Just released today, the winning deisgn for the new US Embassy in London. The 12-story building, designed by Philadelphia-based architecture firm Kieran Timberlake, will use its surrounding natural [..]

Funny , ,