The Christmassy Cotswolds village compared to Venice with cosy pubs and winter walks

This charming Cotswolds village is known as the 'Venice of the Cotswolds' with a famous floating Christmas tree, festive shopping and cosy dining options perfect for December visits