A little Primark is opening in Montijo, Portugal, a town which sits across the river from Lisbon. And, a second store in the UK, in Bolton, is set to open later this month. At just 27,000 sq ft ...