It would be easy to think that you’re in the heart of the British countryside, rather than a 15-minute drive from Watford and the ... into the ominously large car park. Passing two imposing ...