Aldgate Tower is a striking landmark building ideally positioned with the available 12th floor offering 20,274 sq ft of fitted office space
The accommodation benefits from excellent levels of natural light and panoramic views across the City of London. It provides high quality fitted out office space arranged in a versatile configuration.