A clash of off-beat art and grown-up sophistication
Shelbourne Social brings a playful, urban vibe to the heart of Ballsbridge