Nike Shoes from Selfridges Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Nike Roshe Run Trainers $74 Nike Free Run Flyknit Trainers $119 Nike Air Huarache Run Ultra Mesh Trainers $105 Nike Air Max 97 Leather Trainers $170 Nike Air Vortex Suede And Mesh Trainers $80 Nike Juvenate Mesh Trainers $76 Nike Roshe Run Flyknit Trainers $114 Nike Air Max Thea Trainers $105 Nike Internationalist Id Leather And Textile Trainers $74 Nike Air Max 90 Ultra Moire Faux Leather Trainer $125 Nike Air Jordan 1 High Noveau Leather Trainers $142 Nike Air Jordan 1 High Noveau Leather Trainers $142