Mr Selfridge
Episode 10 (3x10)
Season finale
Air date: Mar 29, 2015
Harry and Lord Loxley clash in a dramatic confrontation. Princess Marie probes into the status of the Selfridge Estate. Gordon faces a big romantic decision.
- Premiered: Jan 2013
- Episodes: 40
- Followers: 944