On the banks of the River Yeo, the ancient town of Sherborne lies amidst glorious, unspoilt countryside and boasts a wide selection of picturesque buildings, ancient Inns and quaint little shops. With two castles, beautiful landscaped gardens, a well known Abbey and lovely winding lanes, Sherborne makes a fantastic destination for a day trip, or as a base for a longer stay. The