Central Station. Practically Finished. An Imposing Edifice. (Herald)