1966-02-060.0 rating
A London couple move to an isolated Norfolk cottage and try to live off the land.