Where to drink in England – the Gate Pub, Chorleywood

The Gate Pub in Chorleywood, England has done extremely well to revamp itself. Going from tired old pub – or the Jenny Wren as it used to be – to the comfy welcoming country inn with a bistro menu and good ales on tap. We popped in for a late light lunch and a beer … Read more