90 Longacre

← Back to the Portfolio

90 Long Acre is a landmark office building constructed in 1982, occupying an island site in close proximity to the Covent Garden piazza.

  • Filed under: Architectural projects, Exteriors