The Walking Island

S1E7 · 1986-01-10 · 10 min

The inhabitants of Houghton Bottoms are thrilled by the overnight arrival of a luxury holiday island.

The show’s own verdict is on its page.