When Tom goes to give Holdgate Farm the once over before agreeing to buy the place from Zoe, he hears Marlon moving about up in the attic and goes to investigate.
Season 33 • Episode 68 of 308