Reviews of Nike Factory Store Swindon. (Sporting Goods Store) in Swindon (Wiltshire).