They do. I've heard announcements there: "The x.xx train from xxxxxxx will arrive on platform number x", at Central > >The most annoying thing that I found was that they didn't tell you what > >time the next train was arriving... for Central Station, that's > >unforgivable, as far as I'm concerned.