Photo Album>
Image 17 of 40

Explore Guilford's Town Green

New England's largest Town Green and one of the most beautiful in America, is located in Guilford. It's steeped in history but with vitality to measure up to contemporary needs of visitors and residents. The area that surrounds the Green features the third largest collection of historic homes in New England, and is lined with numerous boutique shops, antique markets, art galleries and ethnically diverse restaurants.