20 Fenchurch Street is a 160 meter, 36-storey skyscraper currently under construction in the City of London. Vertical louvers provide sun shading on the east and west elevations, following the fanning form and organic curves of the building as they open out and wrap over the roof and Skygarden. The north and south elevations feature extensive glazing to maximize views. On the southern elevation, the concave form and horizontal elements help to provide shade. And on the northern elevation, a cable-structured curtain wall, hung from the roof louvers arching above, is defined by a large urban window spanning the three levels of the Skygarden.
Status: Under Construction
Location: London, GB