The magical little UK village that's barely changed in 700 years 0 23.11.2024 07:00 Express.co.uk Tucked away in the Cotswolds, is one of Britain's most beautiful villages - and every winter looks like it's been plucked straight out of a Christmas card.