The charming Cotswold town is believed by some to have inspired elements of J.R.R. Tolkien’s The Lord of the Rings. The most ...