St Stephen's Green is a stop on the Green Line of the Dublin Luas (tram) system. Originally opened in 2004, it was further developed as part of the Luas Cross City project between 2013 and 2017.
TRAM STOP AT ST STEPHEN'S GREEN
St Stephen's Green is a stop on the Green Line of the Dublin Luas (tram) system. Originally opened in 2004, it was further developed as part of the Luas Cross City project between 2013 and 2017.