Home Villages New England The Triangle, Lincoln Road VillagesNew England The Triangle, Lincoln Road February 26, 2016 Crowds enjoying a late sunny afternoon on the Triangle on Lincoln Road – date around 1918.