With its colonial charm and gorgeous public spaces, Boston was named the most beautiful winter city in America by U.K.