, 21 Stephen Street, London, W1T 1LN | Property to rent | Savills
4,768 sq ft(442.96 sq m)
Asking price Price per sq ft£45.00
per year

21 Stephen Street, London, W1T 1LN

    Key features

    • Commissionaire
    • Shower facilities
    • Bike storage
    • Good natural light
    • Demised WCs
    • Lift access

    4th floor partly fitted office space available on Stephen Street.

    About this property

    • Description
      21 Stephen Street offers 4,768 sq ft of office accommodation partitioned with a boardroom (8-10 person), meeting room (6 person), 3 offices, 2 quiet rooms, kitchen/breakout room and open plan area with approximately 60 workstations.

    Local information

    • The property is located 4 minutes north of Tottenham Court Road Station (Central, Northern and Elizabeth lines) and 5 minutes south of Goodge Street (Northern Line).

    Available space

    Namesq ftsq mAvailability