Stephen's Green Shopping Center
Stephen's Green Shopping Centre is a large indoor shopping centre located at the top of Grafton Street in the Southside of Dublin City. It is named after St. Stephen's Green, a nearby park. Its street address is Stephens Green West.
Taken on August 19, 2018