Masterpiece Classic | Mr. Selfridge, Season 2
Rose returns from America for the store’s fifth anniversary. Agnes returns from training in Paris. Lord Loxley returns to torture Lady Mae.
Rating: -- Length: 1