Shoreditch Nike 1948 to Oxford Circus Nike Town...
Nike 1948 store, Shoreditch, London
Products are seen on display inside the temporary Nike store in Shoreditch, East London April 30, 2009. Tucked away on a side street in the shell of an old railway arch and
7 Of The Best Independent Trainer Shops In London | Londonist