They're talking about the Benjamin Franklin House, which is in fact in London.
I realize that. He's like the colossus of rhodes with his feet on two continents.