Stephen’s Green Shopping Centre
Stephen’s Green Shopping Centre is situated centrally, in the heart of Town. Opened in 1988, the centre has been religiously abuzz with locals and visitors. The grand interior is very striking and boasts elegant staircases, a giant centrepiece clock and a gleaming glass roof and dome. The Centre itself contains over 100 shopping and restaurants outlets, offering an abundance of retail possibilities. A visit is simply a must.