Grand Central Station is the largest integrated transport facility on the island of Ireland. The Irish language is a living ...
Train passengers from the Republic are forced to queue separately and have their tickets scanned manually in a “ridiculous” system upon arrival at Belfast Grand Central Station. An MLA has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results