According to the Evening Standard, Nike will be moving its head office for the U.K. to more spacious quarters. Currently occupying 3,252 square meters on Wardour Street in London's Soho neighborhood – near its flagship store on Oxford Street – the company has now leased more than 5,574 square meters ...