Lambertville at Christmas, strung with lights along its antique shopfronts and canal, makes a genteel companion piece to New Hope just across the river, quieter, a touch more residential, and no less charming for it. An evening of coffee, drinks, and slow window-shopping confirmed it as one of the best small towns to visit at Christmas in New Jersey.