Nike footwear display in Sports Direct store, England. UK Stock Photo - Alamy
Nike Stores in United Kingdom. Nike.com
Nike Stores in United Kingdom. Nike.com
Nike - Oxford Street
London, UK. 19th Aug, 2019. Nike Swoosh logo outside the Nike shop in the recently developed Kings Boulevard and Pancras Square behind London's Kings Cross Rail station Credit: Keith Mayhew/SOPA Images/ZUMA Wire/Alamy
Manchester Fort Nike Factory Store. Manchester, GBR. Nike.com GB
Nike - Oxford Street
Nike Stores in United Kingdom. Nike.com
Find a Nike Factory Store near you. . Nike GB
Nike Factory Store | Livingston Designer Outlet
Nike expects permanent shift to online sales - BBC News
Nike Stores in United Kingdom. Nike.com
First look into the Nike outlet shop at Bicester Shopping Park | Oxford Mail