Charcoal and bronze dominate at Brooklyn’s tallest building and Adjaye’s latest.
ByJustin Davidson,
New York Magazine’s architecture and classical-music critic since 2007 and was the recipient of the Pulitzer Prize for Criticism in 2002.
The Brooklyn Tower over the old Dime Savings Bank at 9 DeKalb Avenue.
Photo: Max Touhey for JDS
The Brooklyn Tower over the old Dime Savings Bank at 9 DeKalb Avenue.
Photo: Max Touhey for JDS
Two dark towers have risen over the skyline, glowering at each other across the East River. On the western bank, David Adjaye’s 130 William Street, a condo in the form of a castle keep, muscles its way into the Financial District’s lineup. A two-mile crow’s flight away in Brooklyn, SHoP’s 9 DeKalb Avenue has its stretch of the stratosphere all to itself, since at 1,066 feet, it makes the rest of the borough’s high-rises look squat. Tall buildings talk to each other across the city’s upper reaches, and this pair proclaims a new mood. We’ve gotten used to a skyline of glass splinters, glistening insouciantly as if all that mattered in architecture were the residents’ views. These newcomers are just as tailored for the wealthy as their silvery-white predecessors and no less concerned with the drama of being on the inside looking out, but they attract attention by absorbing light rather than reflecting it, gazing down on their separate zones with brooding seriousness. They could be auditioning to play Gotham City in the next Batman movie.
Both were designed years ago, before COVID, Musk, Ukraine, and Canadian wood smoke provided the latest justifications for gloom. Perhaps they were both prescient in their elegant menace, using overt displays of stability to advertise a teetering economic model. Just as banks once encoded the subliminal message trust us in architecture of neoclassical sobriety, these hulking half-siblings, armored in metal and stone, suggest that the fortunes they serve are solid and their values just. Neither is true, which would be a mere irony if these works weren’t by immensely distinguished architects. Since they are, the designs express not just an abundance of money, but a distinct architectural philosophy: The city can tolerate personality. As with all developer projects, their designs are trapped in a web of market, zoning, landmark, and urban constraints; they show that despite those limitations, they can still have an emotional, almost literary presence.
9 DeKalb’s spiky crown is, by far, Brooklyn’s highest.
Photo: Max Touhey for JDS
The Brooklyn Tower, as 9 DeKalb is called, is the more suave and confident partner. A pillar of black glass pinstriped in bronze, it spikes up above the borough as if challenging anyone to question its right to dominate. “Look at that,” SHoP’s co-founder Gregg Pasquarelli said, stroking the 3-D puzzle of interconnected elements that make up the façade. “Brunelleschi would envy that poché.” That’s a geeky joke about thick walls, but by using the line, Pasquarelli effectively put himself on a level with the great genius of the Italian Renaissance. You can tell where the tower gets its swagger. His point, though, was that the design deploys depth, shadow, and surface complexity to give it a character that’s unmistakable even from a mile away.
At street level, the façade’s geometric gamesmanship has a Baroque intensity. Fluted white marble columns sit on black granite pedestals, carrying the eye upward to where lines slide over, folds narrow, and concavities become convex. Above the podium, a bundle of metal tubes, variously ridged, rounded, squared off, streamlined, and half-piped, shoot up along the façade. Patterns and proportions shift along the way, creating a restless energy you can sense even from a distance. And not just on the surface: The structure consists of telescoping hexagonal shafts, slightly offset, so that every line is jagged, every facet broken down.
The new supertall gets its palette and sleekness from Mies van der Rohe’s Seagram Building, its ornamental élan from Cass Gilbert’s Woolworth Building. But there’s a more immediate influence: the circle-in-a-hexagon-in-a-triangle play of the Dime Savings Bank, which sits at the Brooklyn Tower’s feet and was designed by Mowbray and Uffinger in 1908. The bank, a designated landmark inside and out, contains so much gratuitous sumptuousness that, in its heyday, it made saving a dime seem as elevated as anointing a king. The interior is still searching for a use, but even sitting graciously vacant, it’s sprouted a connected companion that translates one century’s sense of glamour for the next. Rarely has a fine old building’s airspace been used to such sympathetic effect.
David Adjaye’s tower at 130 William. Photo: Ivane Katamashvili.
David Adjaye’s tower at 130 William. Photo: Ivane Katamashvili.
My apologies, then, to the folks at SHoP, who may be dismayed to see their proud achievement paired with a work of Adjaye’s. The Financial Times weakened his intercontinental architectural empire with an investigation alleging serious sexual misdeeds. So many clients have since put as much distance as possible between themselves and the disgraced design-world darling that even sharing a page with him must feel like a smirch. Well before the news broke, however, 130 William’s version of high-end melancholy struck me as extreme. It’s so rough and lugubrious it appears to be in mourning.
To reach the entrance, you first have to pass through a dispiriting outdoor antechamber, a small plaza separating the lobby from narrow William Street. The four stories of blind arches, the black-and-gray speckled concrete, the deep walls and hefty spandrels, the dark-toned echoes of Trajan’s Market and the Fascist-era Palace of Italian Civilization in Rome — every detail of the building’s street-level presence adds to the atmosphere of weighty menace. You expect Praetorian Guards instead of doormen.
The podium as you enter 130 William.
Photo: Dror Baldinger
Above that podium, the structure rises in vertiginously stacked arches, the concrete-sided floors tilted slightly outward like plates on a suit of armor. Near the top, presumably beyond the reach of a besieger’s arrows, a loggia allows penthouse residents to enjoy a well-defended stroll in the open air. There, the arches, shallower than they are down below, have flipped upside down, as if to show off that they shoulder no loads, carry no burdens, and can permit themselves a little playfulness.
Adjaye’s architecture extends the fortified aesthetic of lower Manhattan in the early 20th century. At the dawn of New York’s transformation to capital of finance, architects fitted out the first generation of office skyscrapers in the attributes of medieval and Renaissance Europe: loggias, arches, and rusticated stone. Then, there was something comforting about wrapping the new structural technology, which was rapidly transforming city life, in an old aesthetic, however incongruous. The Metropolitan Life headquarters was an insurance factory, but its Venetian-style bell tower suggested it was also the seat of a belligerent religion. The (long-demolished) Singer Building housed a sewing-machine company, but its slender campanile might have served to ring tocsins or watch for approaching armies.
I’m not sure what Adjaye’s evocation of that long-ago evocation of a still earlier past signals today, other than general hostility. (Or perhaps an homage to another auteur of neo-medieval inclinations, Philip Johnson, whose 33 Maiden Lane is a dumbed-down version of the unbuilt moated castle he once designed for Donald Trump.) You might think that the ominousness would fall away inside — that within the perimeter, all would be blitheness and pleasure. Not quite. The pool and health club, with its low, black-painted vaults, black hardware, and walls covered in black mosaic tile, looks like it was designed for unspeakable, possibly painful activities. The apartments are cheery enough and flooded with light — but step from the dazzle into the crepuscular hallway and you feel like you’re staring into an elevator shaft. At the end of one dim corridor, I found a bonsai tree cowering beneath a spotlight as if it were being interrogated.
Inside 130 William's apartments (bright) and common spaces (not). Photo: Gael Georges (bright); Justin Davidson.
Inside 130 William's apartments (bright) and common spaces (not). Photo: Gael Georges (bright); Justin Davidson.
Until a few weeks ago, Adjaye was renowned for these celebrations of oppressiveness — that is, until he was accused of personally oppressing four former employees. It may be a stretch to read an architect’s character in a design that was produced by many hands at an international firm. But then he has dramatically personalized that firm’s style, which is why he was so much in demand. Hire Adjaye’s firm to design an Adjaye building and you’ll get an unmistakable Adjaye — for better or, as in this case, worse.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(406),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"406":406,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]