Travel The beautiful little town that still looks like everywhere in England did centuries ago July 30, 2023 Share on Facebook Tweet on Twitter King Charles I stayed in the picturesque town in the Cotswolds not once but twice. Daily Express :: Travel Feed