Set in the picturesque village of Randwick in the heart of the Cotswolds the Vine Tree Pub offers a warm welcome to all...