XL retailers serve the local communities that they operate in, delivering great value, choice, service and exciting promotions. They might also be known as XL Stop & Shop, but in 2009 they rolled out a brand new identity simply shortening the name to XL. The XL network currently has approximately 250 stores nationwide providing employment to over 2,400 people. The brand has added more than 100 stores over the past four years, making it the fastest growing retail brand in Ireland.
XL Warren 2018-01-29T13:08:58+00:00