The Tower provides a striking landmark in the heart of London with 171,000 sq ft of office space.
Positioned at the heart of Tech City, the property is located adjacent to Old Street Underground Station and within 10 minutes walk to Liverpool Street Station.
Approximate Floor Areas:
8428.00 — 165241.00 sq ft
782.98 — 15351.40 sqm