Dublin, Italy
Stephen's Green Shopping Centre is an indoor shopping centre in central Dublin, Ireland. Located on St Stephen's Green West, at the top of Grafton Street, it is named after St. Stephen's Green, a city park situated across the road from its main entrance.
Listen to the audio guide for Stephen's Green Shopping Centre Free on WIP — starts by itself when you arrive, even with the screen off