
Travelling toward Norwich through the worst snow storm in British history, James Humfries discovers an unknown village in the heart of Thetford forest.
The villagers there seem to living an idyllic life, seemingly separated from the rest of the world.
James has to tell...