The White Company selects Victoria Square to bed down its Northern Ireland flagship
Victoria Square, the leading retail and leisure destination in Northern Ireland, has secured the region’s first standalone store for lifestyle brand, The White Company.