Epstein House Four in a Bed : Season 10 Episode 19
Not Rated Channel 4 int(0)
Aired: May 5th, 2016 @ 5:00 PM EST on Channel 4
The final visit is to Epstein House in Liverpool, where there's a competitive Beatles-themed game of charades, and some shocking revelations all round.