THIS WEEK: Nike Town sites come to Europe
11 Jan 1995 | by HARRIOT LANE FOX
shopping streets, known to tourists and domestic shoppers, with stores of between 25,000 sq ft and 50,000 sq ft. Fitting out will be lengthy and the first store is unlikely to open before the end ...



