The Flowing Spring pub, in Playhatch, Oxfordshire, nestles neatly on the edge of the Chilterns. It’s everything a country pub should be – a wellies-at-the-door type place that serves up fantastic home-made food, award-winning real ales and an incredibly warm welcome for all.