Puma will relocate its UK flagship store from London's Carnaby Street to the former Gap site on Oxford Street, Drapers can ...