A bit of a buzz about Dundrum Town Centre