Roma Street

Escalators at New Brisbane Rail Station Reflect “Incredible Progress”

Installation of several massive escalators that will serve the new underground Cross River Rail Roma Street station in Brisbane, Australia, is part of the "incredible progress" evident as the area...