New London is a charming, historic city with wonderful modern cuisine, shopping, entertainment, and of course, a beautiful beach. Locals enjoy fishing, kayaking, and relaxing, and the median home cost in this town is actually lower than Connecticut’s average at $215,900.