Businesses rate Cherwell as a desirable place to trade Over 750 companies across Cherwell had their say on the district’s business landscape and rated it… Published 17 April 2024.