News

It didn’t work, but London still got an architectural treasure in the process — Two Temple Place. In 1891, Astor had had enough of his native America, declaring “the newspapers make the ...