First Look at Uniqlo’s New Store at King’s Cross Retail 23 September 2024 Uniqlo has launched its 20th store in the UK at the Coal Drops Yard in King’s Cross, London.The store is…