UKLondonOffice Stephen Street W
W1T Stephen Street
To Let Serviced Office
Roof Terrace, Lifts, 24hr Access, Cycle spaces, Showers, Fibre broadband
An expansive two-tiered lounge space for flexible working..
3 minute walk from Tottenham Court Road Tube Station
W1T Stephen Street
To Let 20.9K sf
Refurbished Offices, Excellent Natural Light
1 Stephen St is a landmark building located on the corner of Tottenham Court Road and..
1 Stephen Street is close by to Tottenham Court Road station which is served by the Northern and Central line and is part of the Cross Rail Project with the..