The Cotswolds, renowned for its picturesque villages, is a magnet for tourists worldwide. Locals have become accustomed to the influx of visitors eager to take in the breathtaking views, and debates ...