The president won't come see it but CNBC takes a look at the U.S.'s new London home.