Guilford is a quintessential New England town, nestled along the lower Connecticut shoreline. Among other things, Guilford boasts the largest, and what we consider to be the best, town green in New England! It is the center of activity and the town's heart and soul. Along its perimeter are some of Guilford's most beautiful historic homes, quaint shops, fine restaurants, and art galleries. Within a short distance, along Route One, a wonderful variety of similar shopping and dining experiences can also be found!