
Lifestyle
Topshop is back in Ireland so get ready to do some shopping!
Lovers of Topshop rejoice because we have some good news...your favourite store is back, so start making a list. Topshop broke hearts all over Ireland when it announced it was closing its flagship store on Stephen's Green in Dublin in 2019 as part of a restructuring plan in the Arcadia Group, putting 13,000 jobs, including […]