Article

St. Stephen’s Green Center

St. Stephen’s Green Center

St. Stephen’s Green Center

St. Stephen’s Green Centre (northwest corner of St. Stephen’s Green, Southside, Dublin 2) – this shopping center, which resembles a giant greenhouse, has three levels with over 100 local & regional retailers selling fashions, crafts, and household items.