UK fashion chains line up for store in the Square

SEVERAL UK fashion multiples are competing for a newly-developed store at The Square in Tallaght, Dublin 24