Currently, Sports Direct owns 66 branches near Ilford, Essex. See an entire list of Sports Direct locations below.