I've never been there but my wife's folks lived on the cassiobury estate just down the road until a couple of years ago and I know the England football team stay there so that's where the clue put it in my head.
Iceland or Canada spring to mind - but based on the look of the truck I guess Russia is more likely?
There's a wonderful incongruity between your clothes (off shopping down the high street...) and the setting (vast, glacier-crunching truck and wilderness).