Hudson opens third KIABI store at The Point Shopping Mall, Sliema – MALTA
Hudson is glad to present Malta with yet another great fashion destination for all the family. After opening its first KIABI in Malta in 2014 in Qormi and then a second one in Burmarrad in 2016, the brand has been a major success, loved by …