THE Cotswolds is renowned for its beauty with quaint high streets and look of old England. But it should also be known for ...