We’ve known for some time that SOM will be designing the new US Courthouse in Downtown Los Angeles. We’ve even gotten some glimpses of their scheme. But the firm has just unveiled new images of the project, filling out the picture of this new landmark for the city on the corner of 1st Street and Broadway.
The familiar image of a cube-like, 550,000-square-foot structure in the middle of the city is now accompanied by a closer view of a folded glass façade imbedded with a United States seal. The building, which floats above a central core, appears to cantilever outward on all sides, with ramps and a small park leading the way to the entry. Inside we get a peek at a large central atrium rising several stories, and walls made of some kind of blond stone. Exposed central stairs appear to make climbing upward a public process. SOM is still unable to comment on their scheme, but we’ll let you know when that changes.