ISSUE 1: 2014
now+next The return of the high rise Located at the confluence of Chinatown, the Financial District, and Downtown Crossing, The Kensington—the newest luxury highrise addition to the Boston skyline— officially opened in August 2013 after 12 years of planning. Today, the LEED Gold Certified tower stands as a testament that high-quality design, collaboration, and patience will deliver extraordinary results.