The Joiners Arms is a spacious pub and restaurant, set back from the old green in the picturesque village of Bloxham, Oxfordshire