Sandwich is one of the best-preserved medieval towns in England.