Cosmopolitan site in Dun Laoghaire

Berlitz GloballNET has opened what it says is the "world's largest localistion site" in Dun Laoghaire, Co Dublin