1 Stephen Street is a landmark building located on the corner of Tottenham Court Road and Stephen Street.
1 Stephen Street W1T 1AL
Name | sq ft | sq m | Availability |
2nd | 20,900 | 1,941.67 | Available |
Total | 20,900 | 1,941.67 |
Newly refurbished floor, Striking facade and double-height reception, Upgraded cycle and changing facilities, Access to Derwent London's Members Lounge DL/78
Size: 20,900 sq ft
Service Charge: £27 per sq ft
Business Rates: £29 per sq ft