Art & Culture
13 June at 00:00 +48 more


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.
From Wikipedia