Which version did you see? "A Little Princess" has been filmed three times. The first, made in the 1930's, with Shirley Temple (an almost complete departure from the book, as was the custom in those days). Then the PBS "Wonderworks" version starring Amelia Shankley, which scrupulously followed every description and dialogue from the book. This version is outstanding, but almost impossible to find. Then, the last version, for some inexplicable reason the setting was shifted from London to New York and the story distorted even more than the Shirley Temple vehicle.
It makes it to #1 on my list because they destroyed a good story just to be politically correct.