5 PLACES TO HAVE HIGH TEA IN CT Recently named the best city in the world by the Telegraph Travel Awards, people...