Sleeping

Two of Sherborne's best sleep spots are Cumberland House in the centre, and Stoneleigh Barn on the outskirts.