Nike limbers up for upsized Wembley outlet store

Sportwear brand Nike has signed for an expanded store at Quintain’s London Designer Outlet in Wembley, increasing its footprint at the complex by 68%. Nike will scale up its store to 15,500 sq ft, from 9,200 sq ft. The