Popular Village 115 minutes from London named one of the prettiest in the UK It’s so pretty it’s been named the ‘Venice of the Cotswolds’