A new lease of life for the little part of Ireland in Prague