Holborn Tower - 137-144 High Holborn
London, WC1V 6PL
- Office to Let
- £60.44 sq ft pa
- 3,037 sq ft
- 1 Space Available Now
The Workplace Company
03/02/2026
GPE
Office
11/05/2026
View on Map