St. Stephen’s Green Shopping Centre Leave a reply What can I say? I’m a sucker for that Crystal Palace look. Also: giant clock!