The Kensington
Location
Boston, MA
Client
Kensington Investment Company
Service
Sector
Square Footage
550,000 SF
Number of Units
381
Sustainability
LEED Gold Certified
A modern addition to the Boston skyline
The Kensington tower is highly contextual in the massing and materials of its podium, which relate in scale and rhythm to its neighbors, including the abutting China Trade Center, a Boston Landmark Building the firm renovated in 1985.
Located in the Boylston Square area, the $172 million, luxury 27-story high-rise includes 381 residential units, 4,000 square feet of retail space, and four above-grade parking levels allowing for 107 vehicles.
The neighborhood is currently undergoing a complete transformation, which is further enhanced by the LEED Gold Certified tower with its new retail space and café, creating an active pedestrian connection between Boylston and Washington Streets.