Designed by
Title
90 Long Acre is a landmark office building in the heart of Covent Garden owned by Northwood Investors #187682372
Description
90 Long Acre is a landmark office building in the heart of Covent Garden owned by Northwood Investors. it is a substantial multi-tenanted office building offering high qualities amenities and services. These include 24 hour security, car parking, cycle storage and shower facilities. With the being building located in the heart of Covent Garden it benefits from being close to an exclusive mix of retail, leisure and entertainment amenities.
This image is editorial