Holly Hill Inn Four in a Bed : Season 28 Episode 33
Not Rated Channel 4 int(0)
Aired: December 4th, 2024 @ 5:00 PM EST on Channel 4
Tom hosts the third visit of the week at Holly Hill Inn in Richmond, North Yorkshire. After a lot of bragging, expectations are high but it turns out his cleanliness scores aren't.