Channel 5 presents “Althorp House: A Royal Residence,” the first documentary in a trilogy exploring three former royal residences and their hidden stories. This episode, airing on Saturday, 21 September 2024, at 9:25 Pm, shines a spotlight on Althorp, the ancestral home of the aristocratic Spencer family.