We all know that Cary is the best town in Somerset, but, if you have to go to Bruton, be prepared for a bit of a diversion! See below for full details: