About 21 Bloomsbury St
21 Bloomsbury Street is a landmark office building located in London's Bloomsbury conservation area, offering a total of 85,000 sq ft of workspace across eight floors. The building is being comprehensively refurbished with delivery expected in early 2025, led by developers Morgan Capital and Capital 38. The design by Stiff + Trevillion introduces a central glazed atrium, new sixth-floor office, and a seventh-floor amenity pavilion, enhancing natural daylight and connectivity throughout the building. Amenities include a café/lounge, wellness studio, and a 4,500 sq ft communal roof terrace. A significant focus of the refurbishment is on sustainability, with targets for BREEAM Outstanding, NABERS 5*, WELL Platinum ratings, and net-zero carbon operation. The building retains 95% of its original structure to set new benchmarks for sustainable office redevelopment in central London. Creative Artists Agency (CAA) has pre-let the entire building, underlining its strong tenant appeal. 21 Bloomsbury Street is only a short walk from Tottenham Court Road Station, further strengthening its accessibility for occupiers and visitors alike.