The market town Harleston delights visitors for all sorts of reasons, as Sarah Cassells discovers.