Thetford Forest has been transformed into a brand-new illuminated Halloween trail and you can visit up until November 1.
A charming hamlet, steeped in British cinematic and literary heritage, has been slowly abandoned by its residents. The ...